Mi problema es el siguiente, tengo 3 escenas:
La 1 escenas, tiene dos botones con el siguiente codigo para ir a escena 2 y 3:
btn_escena2.addEventListener(MouseEvent.CLICK,mover_escena2);
function mover_escena2(evento:MouseEvent):void {
gotoAndStop(1,"escena2");
}
btn_escena3.addEventListener(MouseEvent.CLICK,mover_escena3);
function mover_escena3(evento:MouseEvent):void {
gotoAndStop(1,"escena3");
}
Los cuales cambian sin problema alguno a la respectiva escena.
El problema surge, cuando de la escena 2, quiero ir a la escena 3 y coloco el siguiente código:
stop();
btn_cambiar_escena3.addEventListener(MouseEvent.CLICK,ir_escena3);
function ir_escena3(evento:MouseEvent):void {
gotoAndStop(1,"escena3");
}
y viceversa al quere pasar de escena 3 a escena 2, con el mismo código cambiando los nombres respectivos:
stop();
btn_cambiar_escena2.addEventListener(MouseEvent.CLICK,ir_escena2);
function ir_escena2(evento:MouseEvent):void {
gotoAndStop(1,"escena2");
}
No funcionan en ambos casos, estoy iniciandome en AS3 por lo que agradeceria una explicación clara del código.
Muchas gracias, saludos.