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...
Saludos!