Hola a tod@s:
Tengo un problema con la comunicación entre movieclips, he buscado ayuda e información en varias webs, pero no he encontrado ninguna solución, también visité otros foros, pero no responden, espero que en este foro sí respondan, por favor, necesito ayuda urgente.
Bueno, les explicaré lo más claro posible lo que quiero hacer, estoy iniciando en Flash CS6 y ActionScript 3, estoy haciendo un proyector .exe para windows, en el cual tengo una Animación Principal en el cual aparecerán cada cierto fotograma o tiempo botones invisibles, estos botones invisibles al clickear deben mostrar un texto con animación en la misma posición que aparecen todos los demás movieclips y a su vez los demás movieclips deben ir a un cierto fotograma para que parezca que se ocultan las animaciones, en el movieclip_Padre, tengo 2 animaciones, los cuales uno de ellos (movieclip_Hijo1) tiene 4 botones que están en continuo movimiento y al hacer click se tienen que esconder las animaciones del movieclip_Padre y movieclip_Hijo2 y mostrar la animación que consiste en un texto animado que está en el movieclip_Abuelo, en el movieclip_Hijo2 son 7 botones estáticos, los cuales tienen una animación que están en sus respectivos fotogramas con etiquetas, esto es solo para que haga la animación que entre y salga del escenario, estos botones tienen que hacer lo mismo que los botones del movieclip_Hijo1, pero con distintos textos.
Lo que se me complica es comunicarme entre el movieclip_Hijo1 y el movieclip_Hijo2, o comunicarme con el movieclip_Abuelo, sé que para comunicarme entre el movieclip_Hijo1 y el movieclip_Padre debo usar el siguiente código:
function clickInfo (event:MouseEvent):void
{
this.parent.gotoAndPlay("Dentro") //esto es a modo de ejemplo, suponiendo que dentro del movieclip_Padre hay una animación en la etiqueta de fotogramas y este sería una función de un //botón que está dentro del movieclip_Hijo1
}
No se me ocurre cómo comunicarme con un botón del movieclip_Hijo1 a movieclip_Hijo2 para que me muestre la animación que está en cierto fotograma, ni tampoco se me ocurre otra forma de hacer algo parecido, dejaré una imagen de mi escenario.
Espero que me puedan ayudar, ya que este sería mi último recurso, agradeciendo desde ya y esperando una pronta solución, se despide
Efrain Rebolledo