![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2007
Сообщений: 10
|
Мне надо в игре, делать паузы ровно по две секунды.
Я не нашел ни одной функции которой можно было бы написать типа такого delay(2), вот так и подождать две секунды мне надо! Поможите пожалуйста! |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 10
|
Не это не то, а потом такого вообще нету! В хелпе ничего подобного не нашел
|
|
|||||
|
[+1.3 31.07.07]
Регистрация: Jul 2007
Сообщений: 64
|
setTimeout просто не документированная функция )
инфа конечно по ней есть) нуда не сутьважно. этот метод тебя не спасёт. Если ты вдруг после реализации игры, решил прикрутить паузу, то размер гемора будет зависить от правильной архитектуры игры ![]() обычно у игры есть так сказать ядро, в котором можно предусмотреть функцию паузы, блокировки всех компонентов и так далее. Но я подозреваю это не твой случай. Во флэшэ нет какойто конкретной функции которой можно сделать так чтобы флэшка замерла на нужное тебе время. Всё надо делать руками. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 10
|
Ну кароче вопрос такой.
У меня вся игра происходит в одном кадре. Мне надо чтобы чтобы каждые две секунды проходил счет от одного до пяти. Если за эти 10 секунд ответ не дан, то написать что игрок проиграл, и еще через пять секунд перейти к следующему вопросу(т.е. заново запустить этот же кадр).. Посоветуйте пожалуйста, как это сделать??? |
|
|||||
|
[+3 13.02.08]
Регистрация: Apr 2006
Сообщений: 421
|
setInterval - тебя спасет :-) + правильная реализация игрового цикла
|
|
|||||
|
Регистрация: Jul 2007
Сообщений: 10
|
На счет SetInterval я понял, на счет правильно организации не очень.
Я же сказал у меня один кадр, а сетинтервал работает только если фильм крутиться, а не стоит как в моем случае... Дайте совет а не фигню пишите! Спасите |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 18:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|