Tengo dos escena, en una al hacer clic en un botón, pasa a la siguiente escena, pero en el código quiero que al pasar a la siguiente escena, añadirles eventos a los botones, aquí pongo el código resumido para un botón
Código:
//archivo miclase.as (esto es un ejemplo, no es nombre real).
public class miclase extends MovieClip{
public function miclase(){
botonEscena1.addEventListener(MouseEvent.CLICK,buttonClickHandler);
}
function buttonClickHandler(event:MouseEvent):void {
//pulso el botón de la escena1 para ir a la escena2
this.addEventListener(Event.ENTER_FRAME,EnterFrame );
}
function EnterFrame(event:Event):void {
this.removeEventListener(Event.ENTER_FRAME,EnterFrame );
gotoAndPlay(1, "escena2");
// Siempre es nulo, el botón aparece en el fotograma 25, el último
if(botonEscena2 != null){
botonEscena2.addEventListener(MouseEvent.CLICK,buttonClick);
}
}
}
El problema, es que no sé donde poner el evento del botonEscena2.