@Gleb86898964

Работа с временем в Lua?

Как в Lua можно выполнять действие по времени? К примеру выполняется первая строчка кода, потом ждём 3 секунды и выполняем дальше по алгоритму.
Как такое реализовать?
  • Вопрос задан
  • 447 просмотров
Пригласить эксперта
Ответы на вопрос 2
vabka
@vabka
Токсичный шарпист
Ответ написан
Комментировать
dollar
@dollar Куратор тега Lua
Делай добро и бросай его в воду.
Зависит от того, какие средства работы со временем предоставляются средой исполнения (то есть родительским приложением, куда встроен Lua).

Например, если родительское приложение постоянно вызывает глобальную функцию Update(), а также доступна функция os.time(), то можно в самом начале засечь время, а потом периодически его считывать заново внутри Update(). Каждый раз сравниваем новое время с начальным. Как только разница будет больше 3 секунд, значит пора двигаться дальше. Как-то так.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы