Hola de nuevo, escribo porque todavía no pude resolver el problema de los botones que planteé hace unas semanas. Paso a explicar, tengo una animación que la pueden ver aquí [url=www.abracadabraestudio.com/animacion/IMG_PRODUCTOS_BOX1.html][/url]
El problema surge cuando depuro la película, o la veo en firefoox o IE con el flash debugger, me sale el siguiente error:
"TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo.
at IMG_PRODUCTOS_BOX1_fla::MainTimeline/para2()[IMG_PRODUCTOS_BOX1_fla.MainTimeline::frame626:7]"
En la animación hay un botón pausa y otro reproducir, y debe parar la animación y reanudarla según presiono, en la animación hay 3 movieclips mc_01, mc_02 y mc_03, ese error me lo da cuando intento pausar la animación al final de la misma cuando está corriendo el mc_03, pero el código corresponde al reproducir y pausa del mc_02!!
El codigo que tengo en los diferentes frames para los botones es el siguiente:
Para el mc_01 ubicado en el frame 2
Código ActionScript :
pausa.buttonMode = true;
reproducir.buttonMode = true;
pausa.addEventListener (MouseEvent.CLICK, para);
function para(evt:MouseEvent):void{
stop()
}
reproducir.addEventListener (MouseEvent.CLICK, sigue);
function sigue(evt:MouseEvent):void{
play()
}Para el mc_02 ubicado en el frame 626
Código ActionScript :
pausa.buttonMode = true;
reproducir.buttonMode = true;
pausa.addEventListener (MouseEvent.CLICK, para2);
function para2(evt:MouseEvent):void{
mc_02.stop()
}
reproducir.addEventListener (MouseEvent.CLICK, sigue2);
function sigue2(evt:MouseEvent):void{
mc_02.play()
}y para el mc_03 ubicado en el frame 1226
Código ActionScript :
pausa.buttonMode = true;
reproducir.buttonMode = true;
pausa.addEventListener (MouseEvent.CLICK, para3);
function para3(evt:MouseEvent):void{
mc_03.stop()
}
reproducir.addEventListener (MouseEvent.CLICK, sigue3);
function sigue3(evt:MouseEvent):void{
mc_03.play()
}Cabe destacar que el depurador me da el error ese 1009 cuando ya está corriendo el mc_03.
Si alguien puede ayudarme please ya que no tengo mucha experiencia con AS3.
Gracias!