Comunidad de diseño web y desarrollo en internet online

animacion con attachMovie()

Citar            
MensajeEscrito el 02 Mar 2005 07:48 pm
Quiero hacer una animacion de un cuadro que se vaya duplicando hacia abajo las veces que yo luego le indique con un if mas adelante, utilizo el siguiente codigo para lo del cuadro:

var i=0;
activar = setInterval(function(){
i++;
var texto="cuadro_mc" + i;
attachMovie("cuadro", texto, i);
trace(texto);
cuadro_mc[i]._y+=1;
},100);

pero no me acaba de funcionar, como le puedo decir que me duplique el cuadro porque yo creo que hasta attachMovie esta bien pero luego ya no se como llamar a los diferentes attachMovie que se crean.

Gracias.

Por load

121 de clabLevel



 

msie
Citar            
MensajeEscrito el 02 Mar 2005 08:33 pm
hmm
ligero error

Código :

var posy=0;
var i=0;
activar = setInterval(function(){
i++;
//var texto="cuadro_mc" + i;//<---esto para q es
attachMovie("cuadro", "texto" add i, i);
//trace(texto);
_root["texto" add i]._y=posy;
posy += 5
},100);


bueno no lo probe pero ya debe funcionar

Saludos :D

Por flasher

Invitado



 

clabbrowser
Citar            
MensajeEscrito el 03 Mar 2005 01:59 pm
+= <--loque hace es

Código :

posy = posy + 5;
posy += 5;


las dos son lo mismo pero ahorras codigo //---puedes ver tambien F1 en flash en la ayuda esta todo

--------------------------
i=0
_root["texto" add i]._y es igual a posicion "0"
si a 0 le sumas 5 la posicion es 5
en el q sigue
i=1
_root["texto" add i]._y es igual a posicion "0"
si a 0 le sumas 5 la posicion es 5
ya si seguira en el mismo no aumenta como pasa con posy


Código :

_root["texto" add i]._y+=5;  <<-- no funciona


pero asi

Código :

posy=0
_root["texto" add i]._y+=posy; //<-si funciona
posy+=5;



Saludos :D

Por flasher

Invitado



 

clabbrowser

 

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