УИ
Улан Исмаилов

Как в LUA скрипте в функции выполнение действий сделать с задержкой в доли секунды?

Ai
Aid

В "голой" lua такого функционала нет.

function sleep(ms)
local b = os.clock() * 1000
while os.clock() * 1000 - b <= ms do end
end

print('pause')
sleep(1000)
print('run')

ЗЫ:
в какой программе ты используешь lua? Почитай документацию, там должно быть.

ТТ
Татуша Татуша

iup = require("iuplua")
function sleep(time)
iup.timer(time)
iup.MainLoop()
end

Вроде так

ГМ
Георгий Мовшевич

в зависимости от игры под которую ты программируешь, под стандартную луа не адаптированную под игру такое не легко сделать

Похожие вопросы
Как сделать vbs скрипт
Выполнение функции после return?
Ошибка в скрипте букса не потверждается выполненое задание.
Помогите с задержкой функции!
Мгновенное выполнение функции (JS)
Нерпавильное выполнение php скрипта и его отображение
Функции в php скриптах
Как узнать время выполнения функции в C++?
как сделать после выполнения скрипта перезагрузку страницы
JavaScript. Как сделать задержку на выполнение каждого оборота цикла в одну секунду или меньше или больше?