@Gleb86898964

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

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

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

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект