![]() |
|
||||||||||
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Подскажите, как лучше всего задержать событие (в смысле, исполнение последующей части скрипта) на n миллисекунд?
Задержку придется делать в самых разных случаях, так что хотелось бы оформить ее процедурой и хранить во внешнем as-файле. Спасибо ![]() |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Кстати, вот вариант, который использую сейчас:
startTime = getTimer(); _root.createEmptyMovieClip("timer_mc", 10); _root.timer_mc.onEnterFrame = function () { thisTime = getTimer(); if (Math.round((thisTime - startTime)/1000) == [нужная задержка в секундах]) { _root.timer_mc.removeMovieClip(); } } |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Да. Лихо ты это дело расколол.
Вот ты спрашиваешь - Скажите, куда мне отсюда идти? Отвечу - прямо в Хэлп и отправляйся. Там для задержки найдёщь 4 строчки кода - zad = setInterval(function () { trace("Оп");//или чего тебе надо clearInterval(zad); }, 5000);//извини, в миллисекундах, //но думаю навалившись на это дело по серьёзному, //после нескольких часов напряженной работы, //можно и в секундах сбацать. |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
читал я про сетИнтервал
но не дошло, что можно сделать так. Спасибо ![]() |
![]() |
Часовой пояс GMT +4, время: 20:08. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|