![]() |
Таймер не хочет тикать
Вопрос на столько глупый, что даже спрашивать стыдно, но надо...
Внутри класса есть функция, которая запускает таймер. Кода под 1700 строк, поэтому решил просто написать функцию и разобраться, мож я чего то в таймерах не понимаю. Вроде бы старндартный код, 8 раз в трейсе должно появиться *TICK*. Код AS3:
|
в этом коде ошибок нет. Ищи в других местах. Никаких багов у таймера нет(ну кроме того, что оне не слишком точный).
|
Цитата:
|
Код AS3:
Код AS3:
|
ох, господа, читайте вопрос внимательно
|
Цитата:
|
товарищ пишет, что срабатывает только в восьмой раз, а не восемь раз, как должно
|
2leofit:
iflamberg вам написал внимательней читать тему, но вы видимо не из тех, кто следует чужим советам. Проблема в том, что он НЕ выполняется 8 раз, а выполняется В ВОСЬМОЙ раз, хотя там стоит константа TimerEvent.TIMER, а не TimerEvent.TIMER_COMPLETE. Так что сначало надо правильно читать вопрос, а потом только показывать всем, что вы умеете находить в справочнике инфу по нужнм классам. По теме: самое интересное, что тот же самый код таймера переношу в разные функции класса и даже конструктор. В некоторых местах работает как надо, а в некоторых нет. Просто мистика прям не знаю как с этим бороться... Когда разберусь отпищшусь в чем причина... |
Извиняюсь тогда... А почему Вы уверены что это именно восьмой раз а не первый?
|
наверное потому что срабатывает через 80 секунд.
а что будет, если поставить new Timer(10000) вместо new Timer(10000, 8)? |
| Часовой пояс GMT +4, время: 06:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.