![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: May 2004
Адрес: НАХОДКА
Сообщений: 6
|
ПРОСМОТРИТЕ ЭТОТ ИСХОДНИК ХОЧУ ЧТОБЫ ТАЙМЕР В ОБРАТКУ ОТСЧИТЫВАЛ
if(sec<60) second=sec; } startTime=getTimer(); time1=sec*1000; gotoAndPlay(2); } if(getTimer()-startTime < time1) {time=Math.floor((getTimer()-startTime)/1000);} if(getTimer()-startTime >= time1) {time="Time Out!"; gotoAndStop(1);} КОМП ВИСНЕТ ИЗ-ЗА << MATH>>И FLASH ВЫЛЕТАЕТ !!!!!! МОЖЕТ ВСЕ ПРОЩЕ СДЕЛАТЬ!!ПОДСКОЖИТЕ ВОТ АДРЕСС GANS_777@MAIL.RU Последний раз редактировалось GUNS; 28.05.2004 в 17:49. |
|
|||||
|
а <Caps Lock> у тебя тоже из-за этого подвисает?
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
|
Тот код который ты выложил содержит по крайней мере две ошибки. Что делать? Вправлять руки.
__________________
судью - на мыло, из игроков - вить веревки. |
|
|||||
|
Гы, ты хоть смотри, что выкладываешь. Или попробуй нажать CTRL+SHIFT+F, и увидишь, что Flash не допустит такого безобразия. Вообще мой тебе совет - используй setInterval, меньше проблем будет, по крайней мере с этими *1000 и /1000. Тока не забывай удалять интервалы clearInterval (), иначе еще и не такие глюки увидишь.
Простейший вариант function inTime(){ //код, выполняемый каждые n секунд } timeInt = setInterval(inTime, n) // n - кол-во миллисекунд А потом clearInterval(timeInt);, когда отпадет надобность счетчика.
__________________
За двумя зайцами погонишься - от егеря по морде получишь |
![]() |
Часовой пояс GMT +4, время: 07:22. |
|
|
« Предыдущая тема | Следующая тема » |
|
|