2012-04-04 7 views
0

Ich habe ein kleines Problem hier, Ich bin neu in Actionscript 3, und was ich versuche, ist ein Navigationsmenü erstellen. Was ich getan habe ist ich ein MovieClip- gemacht, fügte zwei Hörern es, MOUSE_OVER und MOUSE_OUT,MOUSE_OUT außerhalb eines Movieclips?

die MOUSE_OVER das Menü sagt zu spielen, so dass er beseelt dann die Öffnung davon,

das Problem aber, dass, wenn ich meine Maus sich auf die Tasten legen, denkt das Menü, dass die Maus aus ihm heraus ist,

ich verstehe, dass die Maus das Menü links sich und trat in ein anderes Objekt, ich ein neues Rechteck machen gedacht, und auf der Maus, um zu überprüfen, ob die Maus wirklich außerhalb der Menübereiche ist, hat es nicht funktioniert,

wenn Sie 10

Ich würde mich freuen, zu wissen, wie das zu tun, Dank im Voraus

Antwort

2

Sie das MouseEvent.ROLL_OUT Ereignis verwenden sollen, die nur feuert die Maus aus dem Clip und alle seine Kinder während MOUSE_OUT nur betrachtet den Clip selbst.

+0

Danke, es hat funktioniert, das Problem ist jetzt aber, dass wenn ich meine Maus auf die Tasten, reaktiviert die MOUSE_OVER Listener, versucht zu sehen, ob es eine ROLL_IN gibt, denke ich, gibt es nicht? – Radicate

+0

http://help.adobe.com/de_DE/FlashPlatform/reference/actionscript/3/flash/events/MouseEvent.html#ROLL_OVER – Kodiak

+0

Silly mich, lol vielen Dank! – Radicate