![]() |
rollOver на rollOver'e
Вложений: 1
Нужен не замыленный взгляд.
Есть нижняя область меню, появляющаяся при наведении и меняющиеся иконки, то же по наведению. Если убрать овер с области, иконки работают. Помогите, пожалуйста. Исход в аттаче. |
Вложений: 1
Перекрывающиеся области с событиями мыши - известная трудность.
Используйте для одной перекрывающей зоны (например, в вашем случае - можно для общей появляющейся области) эмуляцию мышиных событий с помощью hitTest. Пример во вложении. |
Цитата:
eventListener на мышь и проверять на каком wasOver? |
onRelease - заменяем onMouseUp. (onPress - onMouseDown)
При этом событии так же, как в примере выше, проверяем hitTest мувика с координатами мыши. Но тут не обязательно и даже нецелсообразно использовать эту проверку в подинтервальной функции. Все проще: Код AS1/AS2:
Проверку на hitTest для замены обычных мышиных событий лучше ввести для вашей появляющейся панели, тогда и не придется эмулировать onRelease для иконок - просто оставить обычные мышиные события onRollOver, onRollOut, onRelease и тд. Хотя вам виднее, ваш исходник я смотрел не оч. внимательно. |
| Часовой пояс GMT +4, время: 23:51. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.