![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 147
|
Как остановить таймер из вызваной функции ?
myTimer.stop(); из вызванной функции ругается.. как обратится правильно ? не кидайтесь тухлыми помидорами.. я меньше недели как начал работать с флешом ![]() package { import flash.display.MovieClip; import flash.filters.GlowFilter; import flash.utils.*; import flash.events.TimerEvent; public class eee extends MovieClip { public function eee() { var myTimer:Timer = new Timer(50, 500); myTimer.addEventListener("timer", eedduu); myTimer.start(); } private function eedduu(event:TimerEvent):void{ myTimer.stop(); } } } |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 16
|
iillyyaa
не знаю насколько это правильно, если что гуру поправят, сам не так давно начал изучать. ![]() |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 147
|
Евгени4, огромное спасибо
заработало.. можно дальше ковыряться ![]() |
|
|||||
|
определили как локальную переменную, определите как свойство класса и тогда будет работать первый вариант
package { import flash.display.MovieClip; import flash.filters.GlowFilter; import flash.utils.*; import flash.events.TimerEvent; public class eee extends MovieClip { private var myTimer:Timer; public function eee() { myTimer = new Timer(50, 500); myTimer.addEventListener("timer", eedduu); myTimer.start(); } private function eedduu(event:TimerEvent):void{ myTimer.stop(); } } } |
|
|||||
|
Регистрация: Apr 2010
Сообщений: 147
|
Juice_Green, спасибо
можно же наверно и в 1 строчку написать ? меня вообще структура длинных описаний раздражает.. в любом случае оба варианта (обоих подсказавших) были для меня полезны ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|