![]() |
Функция, работающая периодически
Помогите, пож. сделать subj. через определенное время должно происходить некоторое действие. Заранее благодарен.
|
Если промежутки равные то, ставишь пустой мув, длинною с необходимый промежуток и в последнем кадре вешаешь функцию, если рандомные, то добавляешь в первый кадр
Код:
this.gotoAndPlay(random(_totalframes)); |
Это неалгоритмично.
Рисуешь в любой мувик (или вешаешь на него снаружи для пятого через onClipEvent(enterFrame)) onEnterFrame = function() { if (--_timeout <= 0) { Call_whatever_you_want(); _timeout = _some_value_maybe_random; } } 2GenaG Представь себе задержку в 10000 фреймов (гипотетически) :cool: |
Для гипотетических задержек в 1000 фреймов лучше ваще исползовать счетчик
Код:
if(n<1000){gotoAndPlay(_currentframe-1); n++;}Код:
if(n<1000){n++;}else{play;} |
| Часовой пояс GMT +4, время: 10:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.