Comunidad de diseño web y desarrollo en internet online

Ayuda con Error #1010

Citar            
MensajeEscrito el 11 Ene 2010 12:43 pm
Buenas a todos, quisiera preguntar si saben porque me esta pasando lo siguiente. Tengo este código:

Código ActionScript :

/*----------------------- CONFIRMACION -----------------------*/
/*----------------------- CONFIRMACION -----------------------*/
/*----------------------- CONFIRMACION -----------------------*/
/*----------------------- CONFIRMACION -----------------------*/
/*----------------------- CONFIRMACION -----------------------*/
/*----------------------- CONFIRMACION -----------------------*/

confirmacion_mc.alpha = 0;
confirmacion_mc.confirmacion_v_mc.alpha = 0.5;
confirmacion_mc.confirmacion_x_mc.alpha = 0.5;

function confirmacionOver(e:MouseEvent):void{
   ///
   TweenLite.to(e.target, 0.5, {alpha:1});
}

function confirmacionOut(e:MouseEvent):void{
   ///
   TweenLite.to(e.target, 0.5, {alpha:0.5});
}

function mostrarConfirmar(e:MouseEvent):void{
   ///
   mouse_move.pause_color();
   ///
   hit_mc.buttonMode = false;
   hit_mc.removeEventListener(MouseEvent.CLICK, mostrarConfirmar);
   ///
   TweenLite.to(confirmacion_mc, 2, {alpha:1});
   ///
   confirmacion_mc.confirmacion_v_mc.buttonMode = true;
   confirmacion_mc.confirmacion_x_mc.buttonMode = true;
   ///
   confirmacion_mc.confirmacion_v_mc.addEventListener(MouseEvent.MOUSE_OVER, confirmacionOver);
   confirmacion_mc.confirmacion_x_mc.addEventListener(MouseEvent.MOUSE_OVER, confirmacionOver);
   confirmacion_mc.confirmacion_v_mc.addEventListener(MouseEvent.MOUSE_OUT, confirmacionOut);
   confirmacion_mc.confirmacion_x_mc.addEventListener(MouseEvent.MOUSE_OUT, confirmacionOut);
   ///
   confirmacion_mc.confirmacion_v_mc.addEventListener(MouseEvent.CLICK, confirmacionAceptar);
   confirmacion_mc.confirmacion_x_mc.addEventListener(MouseEvent.CLICK, confirmacionCancelar);
}

function ocultarConfirmar():void{
   ///
   hit_mc.buttonMode = true;
   hit_mc.addEventListener(MouseEvent.CLICK, mostrarConfirmar);
   ///
   TweenLite.to(confirmacion_mc, 1, {alpha:0});
   ///
   confirmacion_mc.confirmacion_v_mc.buttonMode = false;
   confirmacion_mc.confirmacion_x_mc.buttonMode = false;
   ///
   confirmacion_mc.confirmacion_v_m.removeEventListener(MouseEvent.MOUSE_OVER, confirmacionOver);
   confirmacion_mc.confirmacion_x_mc.removeEventListener(MouseEvent.MOUSE_OVER, confirmacionOver);
   confirmacion_mc.confirmacion_v_mc.removeEventListener(MouseEvent.MOUSE_OUT, confirmacionOut);
   confirmacion_mc.confirmacion_x_mc.removeEventListener(MouseEvent.MOUSE_OUT, confirmacionOut);
   ///
   confirmacion_mc.confirmacion_v_mc.removeEventListener(MouseEvent.CLICK, confirmacionAceptar);
   confirmacion_mc.confirmacion_x_mc.removeEventListener(MouseEvent.CLICK, confirmacionCancelar);
   ///
   mouse_move.resume_color();
}

function confirmacionAceptar(e:MouseEvent):void{
   ///
}

function confirmacionCancelar(e:MouseEvent):void{
   ///
   ocultarConfirmar();
}


Cuando lo ejecuto no tira ningún error... Pero en cuanto llamo a la función "confirmacionCancelar" me lanza estos errores:

TypeError: Error #1010: Un término no está definido y no tiene propiedades.
at cromatica_v9_fla::MainTimeline/ocultarConfirmar()
at cromatica_v9_fla::MainTimeline/confirmacionCancelar()

¿Alguien tiene idea porque pasa? Los métodos están definidos, por eso me llama la atención...

Gracias,

Javier

Por Maggical

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Ene 2010 02:25 pm
Alguno de los elementos a los que hace referencia la función no existen. Comenta todo el code de la función y ve habilitando de a una las líneas a ver donde salta el error

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 11 Ene 2010 03:17 pm
Si, fue lo que hice y parece que el error era cuando removía los listeners de los botones, cambie la manera en que estaba todo programado y listo...

¡Gracias!

Por Maggical

11 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.