Vereis tengo una dudilla que me trae de cabeza.
Ahora mismo estoy desarrollando un videojuego en actionscript 2, y tengo problemas a la hora de referirme a los movieclips dinámicos que voy "atachando".
Cada vez que creo uno actualizo una variable global para saber cual es el número de objeto que tengo creado:
Código ActionScript :
_root.pelicula_activa = "plaga_"+ _root.id_objeto; _root.id_objeto = _root.id_objeto + 1;
Con esto tengo guardada en la variable pelicula_activa el movieclip que esta en estos momentos en la escena.
Pero el problema viene cuando desde otro movieclip me quiero referir a él para avanzar o retroceder.
Si lo hago de forma directa si funciona bien:
Código ActionScript :
_parent._parent.objetos.plaga_0.tiempo.gotoAndPlay(3);
Pero si quiero hacerlo con el valor de la variable pelicula_activa no se cual es la sintaxis buena, porque de ninguna de las maneras que he intentado me funciona:
Código ActionScript :
aux = "_root.cargador_principal.objetos."+ _root.pelicula_activa +".tiempo"; aux.gotoAndPlay(3);
o tambien:
Código ActionScript :
_root.cargador_principal.objetos( _root.pelicula_activa).tiempo;
Alguien me puede ayudar?¿, Gracias de antemano