![]() |
setInterval(). есть вопросы.
итак. начнем из далека.
используецца setInterval() в различных частях мувика. причем в такой форме: Код:
var mcInterval = setInterval(function(), args); |
а ты их называй какнить intrval1, interval2 и т.д. и потом циклом их очисть...
|
Сходу могу предложить только вариант с массивом, куда заносить все эти интервалы. Собственно, то же, что и сказал DOG-Paul.
А что, этих интервалов так много? |
да неееее. как надо было сделать - эт понятно.
теперь хочецца малой кровью ошибки молодости исправить :D :D :D думал, может как-нибудь через прототип. да вот не доезжаю никак. будем ждать кого поумней :eek: |
как-нибудь через прототип? это ты что имел в виду?
|
Цитата:
Код:
MovieClip.prototype.traceName = function() { |
Есть такая фишка -
централизация кода.... В таком разе всё достаточно просто /если в руте нет числовых переменных или сделать пустой мув из которого вызывать sI.../ Код AS1/AS2:
|
Придумал. Сыровато, и есть что еще добавить полного использования, но суть сама понятна.
Основной код: Код AS1/AS2:
Код AS1/AS2:
|
Вот тоже вариант, заносим все интервалы в пустой массив, потом в нужный момент всё разом очищаем:
Код:
var intervals_array = []; |
к идее iNils:
вроде бы ничего не мешает обойтись только счетчиком Код:
_global.setInterval = function () { |
| Часовой пояс GMT +4, время: 00:48. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.