2009-09-26 8 views
2

J'ai la structure de couche suivante en Flash:bouton Autoriser cliquer à travers la couche Flash/ActionScript3

  • Spotlight - A une zone centrale transparente, est un symbole bitmap
  • Bouton

Comment puis-je faire Button cliquable même si la couche Spotlight? Je veux basculer la visibilité de la couche Spotlight avec le clic de Button comme le code suivant.

Button.addEventListener(MouseEvent.MOUSE_CLICK, OnClick); 

function OnClick(e:MouseEvent):void 
{ 
    Spotlight.visible = !Spotlight.visible; 
} 

Répondre

7

En regardant quelque chose d'autre, j'ai trouvé ceci.

Spotlight.mouseEnabled = false; 
Spotlight.mouseChildren = false; 
Questions connexes