Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2010, 18:21
Dav1d
 
Fecha de Ingreso: noviembre-2005
Mensajes: 186
Antigüedad: 18 años, 6 meses
Puntos: 1
Sonrisa Problema con escenas

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.