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(); } }