![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Sep 2008
Сообщений: 79
|
Вообщем, на кнопки повешено событие, которое должно срабатывать один раз при наведении на его мыши. Использую onRollOver. Проблема в том, что при переходе на новый кадр курсор случайно может попасть на кнопку и событие запустится, хотя пользователь ничего не делал. Подскажите, плиз, что делать, чтобы хотя бы запускалось событие только при движении мыши пользователем. Может, надо onMouseMove использовать??, но оно ведь работает постоянно при движении мыши - а надо один раз только...
|
|
|||||
|
Модрон-ветеринар
|
Выставляйте и проверяйте флаг.
Либо так, полностью отключая активность кнопки: btn.onRollOver = function() { //нужные действия this.enabled = false ;//так симпатичнее, не будет пальчик появляться }; Либо так, на любое движение мыши: В любом случае сработает один раз.
__________________
Идите первым! Последний раз редактировалось mooncar; 16.05.2011 в 13:42. |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 79
|
mooncar, спс большое. Мне особенно третий вариант понравился - так именно именно он срабатывает именно при движении мыши, те "сознательно" пользователем, а не когда курсор случайно попал=). Очень помогли!=)
|
|
|||||
|
Модрон-ветеринар
|
Пожалуйста!
![]()
__________________
Идите первым! |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|