2012-04-04 2 views
0

У меня здесь небольшая проблема, Я новичок в Actionscript 3, и я пытаюсь создать навигационное меню. То, что я сделал, я сделал мувик, добавил два слушателя к нему, MOUSE_OVER и MOUSE_OUT,MOUSE_OUT вне мувиклипа?

MOUSE_OVER рассказывает меню, чтобы играть, так что потом оживляет открытие этого,

Проблема, однако, что, когда я нажимаю мышь на самих кнопках, меню думает, что мышь вышла из него,

Я понимаю, что мышь покинула меню и ввела какой-то другой объект, Я думал о создании нового прямоугольника, и на выводе мыши, чтобы проверить, действительно ли мышь из регионов меню, она не работает, но,

Я был бы рад узнать, как сделать это, заранее спасибо

ответ

2

Вы должны использовать MouseEvent.ROLL_OUT событие, которое стреляет только если вам ваша мышь из клипа и все его дети тогда как MOUSE_OUT только рассматривает сам клип.

+0

Спасибо, это действительно сработало, проблема в том, что, когда я нажимаю мышь на кнопки, она активирует прослушиватель MOUSE_OVER, пыталась выяснить, есть ли ROLL_IN, я думаю, что нет? – Radicate

+0

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

+0

Глупый я, lol большое спасибо! – Radicate

Смежные вопросы