![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
Возникла такая проблема, необходимо отследить когда мышь покидает пределы мувика.
есть символ buthide, отслеживаю уход курсора с символа так но проблема в том что данный символ содержит также кнопки и при подводе мыши к ним также срабатывает событие onRollOut. Как справится? Отслеживать координаты мыши не вариант т.е. _xmouse _ymouse не прокатит. |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
А можно поподробнее че куда писать ато не выходит "каменный цветок" (((
пишу так кстати что означает запись _root as MovieClip? Типа считать сцену MovieClip`ом? конкретно в моем случае что написать? |
|
|||||
|
_root as MovieClip - обрабатывать холст сцены, как мувик с его слушателями, как InteractiveObject'а.
По идее, когда мышь покидает сцену - должно обрабатываться соответствующее событие. У вас ошибки какие-нибудь пишутся?
__________________
Дебаггер не предлагать |
|
|||||
|
Регистрация: Aug 2010
Сообщений: 282
|
нет ничего не пишется
Добавлено через 34 секунды может на enterFrame поставить проверку? Добавлено через 4 минуты Может из-за того что сцена перекрыта мувиком событие не обрабатывается, дело в том что мой мувик занимает всю сцену Добавлено через 10 минут попробовал в новом пустом клипе выдает ошибку - Ожидается " ) " Последний раз редактировалось vivado; 19.01.2012 в 12:14. |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 128
|
Кажется, где-то видел вариант с hitTest - пустой клип передвигается вместе с курсором мыши, по onEnterFrame изменяются его координаты и значение переменной is_hitTest - пересечение пустого клипа с вашим, значение этой переменной отслеживается с помощью watch.
|
|
|||||
|
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
|
BuKT, это раздел про ас2, тут нет приведения типов
![]() vivado, ели ваша флэшка будет встраиваться в хтмл-страницу, то задачу можно реализовать с помощью javascript`а. Если не будет встраиваться — то можно решить с помощью всяких наворотов с кнопками или, как кто-то уже делал, если отслеживать положение курсора и динамику его движения (с большой точностью предполагая момент, когда он покинет область флэшки).
__________________
hauts.ru |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|