2011-11-06 3 views
0

J'ai un sprite, à l'intérieur du sprite est 2 sprites, Sprite et Sprite B.Sprites les uns sur les autres et événements?

sprite A est au-dessus de sprite B, l'écouteur d'événement de clic pour les feux sprite A mais pour Sprite B, il ne marche pas.

Comment puis-je faire bot bot?

Merci!

Répondre

0

Essayez d'ajouter l'événement Listener au conteneur parent de Sprite A et Sprite B, par exemple:

parent.addEventListener(MouseEvent.CLICK, function(event : MouseEvent) : void { 
    trace("User clicked on: " event.target); 

    if (event.target == spriteA) { 
     // Do something... 
    } 
}); 

Vous pouvez ensuite ajouter une logique conditionnelle à votre fonction de gestionnaire d'événements.

Questions connexes