gotoAndPlay
4 seguidores
tengo un problema con esto
<code>
for(num=1;num<=67;num++){
nombre=("flameWhole_mc")+num;
trace(nombre);
_root.flames.nombre.flameBody.gotoAndPlay(93);
}</code>
es decir, no lo pilla, y no hace que cada movieclip vaya al 93... no s'e como solucionarlo, alguna ayuda???? gracias!
chuwi
muchisisisimas gracias!!!!
capisergio
Totalmente de acuerdo, pero teniendo en cuenta que no tipifica las variables...
Ventd'Aval
y "mas correcta" (el eval esta _semi_ deprecado):
var clip=_root.flames["flameWhole_mc"+num];
clip.flameBody.gotoAndPlay(93);
Saludos...
capisergio
La sintáxis correcta es:
<code>
nombre = eval( "_root.flames.flameWhole_mc" + num );
nombre.flameBody.gotoAndPlay(93);
</code>
chile·logela
quieres que nombre concatene con flemawhore_mc :D y para eso sería así
nombre = ("flameWhole_mc" + num);
entiendo que la línea _root bla bla blaaa pretende concatenar
_root.flames. + nombre + .flameBody.
sería algo así.
nombre = ("flameWhole_mc" + num);
vetea = "_root.flames." + nombre + ".flameBody"
vetea.gotoAndPlay(93);
aunque la última línea no se si funcionará. Pero algo has avanzado :)