Hola a ver si me podeis echar un clable con este codigo de as3, porque no consigo saber lo que esta fallando, me da el error "1084: Error de sintaxis: se esperaba rightbrace antes de end of program."
He modificado un codigo que tenia de otra animación que ya funcionaba, he cambiado el moviclip, he hecho uno diferente y he aumentado el tamaño del escenario. Con lo cual he cambiado el nombre de la función.
Bueno a ver si alguien le hecha un ojo al codigo y me dice que esta mal.
Muchas Gracias.
Codigo AS 3.0
Código:
for (var i:uint = 0; i<1100; i++) {
var star:MovieClip=new estrella();
addChild(star);
star.y=uint(Math.random()*768);
star.x=uint(Math.random()*1024);
star.alpha=.3+Math.random();
star.scaleX=star.scaleY=Math.random();
star.addEventListener(Event.ENTER_FRAME, mueve);
}
function mueve(e:Event):void {
e.currentTarget.y+=Math.random()*10;
e.currentTarget.x+=1-Math.random()*2;
e.currentTarget.alpha-=.002;
if (e.currentTarget.y>768) {
e.currentTarget.y=0;
e.currentTarget.alpha=.3+Math.random();
if (e.currentTarget.x>1024) {
e.currentTarget.x=0;
e.currentTarget.alpha=.2+Math.random();
}
}