Comunidad de diseño web y desarrollo en internet online

Click en MovieClip no funciona

Citar            
MensajeEscrito el 04 Nov 2009 05:30 pm
Hola, tengo un MC "miclip1" el cual solo tiene shapes.
Al aplicarle esto a "miclip1":

Código ActionScript :

miclip1.addEventListener(MouseEvent.CLICK, ejecutafunc); 
, efectivamente se ejecuta la función "ejecutafunc". Hasta ahi todo perfecto.

El problema es cuando en otro MC, "miclip2", éste no tiene Shapes, sino OTROS MOVIECLIPS dentro. Si le aplico el listener:

Código ActionScript :

miclip2.addEventListener(MouseEvent.CLICK, ejecutafunc);
function ejecutafunc(param1:Event) : void{

   trace(param1.target);
   trace("param1.target.name:"+param1.target.name)
}
 


me da esto en la salida:

Código :

[object MovieClip]
param1.target.name:instance543
[object MovieClip]
param1.target.name:instance561


supongo que los instances esos son los MC dentro de mi MC "miclip2", pero.. ¿Como consigo que el Event me devuelva el MC "miclip2" en vez de los que están dentro de él?

Espero haber explicado bien mi problema... :oops:

Saludos!

Por rau1sfx

26 de clabLevel



 

aqui

firefox
Citar            
MensajeEscrito el 04 Nov 2009 07:30 pm
Intenta usando param1.currentTarget

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Nov 2009 07:58 pm
wow!, justo lo que necesitaba, mil gracias! :wink:

Por rau1sfx

26 de clabLevel



 

aqui

firefox

 

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