кнопка вспышки внутри кнопки - PullRequest
0 голосов
/ 12 мая 2010

У меня есть кнопка, содержащая 2 дочерние кнопки. Я хочу, чтобы при наведении мыши на дочернюю кнопку была активна мышь. В настоящее время он запускает мышь, когда я нажимаю на дочернюю кнопку, я подозреваю, что это правильно, но не то, чего я хочу.

Есть идеи как обойти это?

Ответы [ 2 ]

0 голосов
/ 12 мая 2010

Вы также можете добавить событие на обоих и использовать stopImmediatePropagation (), чтобы предотвратить выстрел мыши;

Подробнее об использовании stopImmediatePropagation и stopPropagation () здесь:

http://www.senocular.com/pub/kirupa/as3tips_p6.html

0 голосов
/ 12 мая 2010

Переход из состояния mouseOver в нормальное состояние в обработчике MouseEvent.ROLL_OUT вместо обработчика MouseEvent.MOUSE_OUT.

Цель события rollOut - упростить кодирование поведения при опрокидывании контейнеров экранных объектов с дочерними элементами. Когда мышь покидает область экранного объекта или область любого из его дочерних элементов, чтобы перейти к объекту, который не является одним из его дочерних элементов, экранный объект отправляет событие rollOut. Это поведение отличается от поведения события mouseOut, которое отправляется каждый раз, когда мышь покидает область любого дочернего объекта контейнера экранного объекта, даже если мышь остается над другим дочерним объектом контейнера экранного объекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...