Comunidad de diseño web y desarrollo en internet online

cielo con estrellas_problema con el AS 3

Citar            
MensajeEscrito el 13 Jul 2010 10:09 am
Hola, tengo en el .fla el siguiente código para que me vaya creando estrellas,
(no tengo nada más en el archivo):


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


}
}


Pero me da el siguiente error:


• llamada a un método estrella posiblemente no definido


alguien sabe qué pasa? Gracias.

Por mon&mon

4 de clabLevel



 

Madrid

firefox
Citar            
MensajeEscrito el 13 Jul 2010 10:57 am
Tienes que tener en tu biblioteca un MovieClip vinculado para ActionScript cuya clase sea estrella

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 Jul 2010 11:15 am
Jorge, ya lo hice también, pero me da el mismo error.

Gracias.

Por mon&mon

4 de clabLevel



 

Madrid

firefox
Citar            
MensajeEscrito el 13 Jul 2010 01:43 pm
Quita todo y deja solo esto:

var star:MovieClip=new estrella();

Luego mira que en la biblioteca tengas un clip con nombre de vinculación estrella basado en MovieClip, Flash generará automáticamente la clase correspondiente. Si te da el mismo error, prueba en un archivo nuevo con solo esos elementos .... una vex que no te de error agregas el resto del código

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 Jul 2010 03:09 pm
Ok, probé a quitar todo y lo hice en un archivo nuevo. funcionó.

Gracias Jorge.

Por mon&mon

4 de clabLevel



 

Madrid

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.