![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Здравствуйте! Помогите, пожалуйста, разобраться!
Пытаюсь сделать так - если мышь не двигается (то есть никто её не двигает), то происходит какое-то действие. Вот тут почитала, везде как-то наоборот пишут (когда мышь двигается). А я вот наоборот хочу. Помогите, пожалуйста, подскажите, как надо? Вот код, который пришёл мне на ум, но по-моему, он не работает: if (mouseMove == false) { timer = setInterval(funk, 10000); trace("1"); } if (mouseMove == true) { clearInterval(timer); trace("2"); } function funk() { _root.gotoAndStop(2); } ![]() |
|
|||||
|
Последний раз редактировалось silin; 11.07.2011 в 17:52. |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Спасибо большое! А вы могли бы немножечко пояснить, если не трудно, а то не всё понятно?
![]() |
|
|||||
|
Регистрация: Sep 2010
Адрес: Saint-Petersburg
Сообщений: 143
|
Я решила эту проблему чуть-чуть изменив ваш код:
function noMoveAction() { trace("noMoveAction"); } function onMouseMove() { clearInterval(timer); clearTimeout(intId); intId = setTimeout(noMoveAction, 1000); trace("move"); } timer = setInterval(noMoveAction, 3000); ОГРОМНЕЙШЕЕ СПАСИБО ЗА ПОМОЩЬ!!! ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|