![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2009
Адрес: Москва [СЗАО]
Сообщений: 107
|
Товарищи, помоги пожалуйста. Вот такая трабла у меня:
Взял код из темы: http://www.flasher.ru/forum/showthre...hlight=timeout const INTERVAL:int = 4; var timer:Timer = new Timer (INTERVAL*1000); timer.addEventListener(TimerEvent.TIMER, onTimer); timer.start(); stage.addEventListener(MouseEvent.MOUSE_MOVE, onAction); stage.addEventListener(MouseEvent.MOUSE_DOWN, onAction); function onAction(e:MouseEvent):void { timer.reset(); timer.start(); } function onTimer(e:TimerEvent):void { trace(INTERVAL, " секунд бездействия"); } } пока ничего не происходит на 1й сцене - все норм. перехожу ко 2й сцене по кнопке. мышь не трогаю - по таймеру происходит возврат. и вот тут и прикол. на 1й сцене тоже начинает работать таймер и по его истечении 1ая сцена переходит на 2ую сцену, а потом сразу же обратно на 1ую и так до бесконечности. вроде код простой но чет никак ошибку не найду. заменил на: P.S. Я прекрасно понимаю, что тут сцены все посылают далеко и на долго, однако работаю вот так. Может всё же кто-нибудь знает? |
![]() |
Часовой пояс GMT +4, время: 03:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|