我一直在这里搔着我几个小时。所以我有一个脚本,我叫一个函数625次,但这会导致滞后,所以我想延迟for循环的每个迭代5秒。任何帮助都会很棒。在LUA迭代之间应用延迟循环
0
A
回答
1
我使用这个小函数来解决二次分辨率延迟问题。
function os.sleep(sec)
local now = os.time() + sec
repeat until os.time() >= now
end
编辑:添加毫秒版本(约计 - 不是很精确)
function os.sleep(msec)
local now = os.clock() + msec/1000
repeat until os.clock() >= now
end
你有没有看这个问题:http://stackoverflow.com/questions/17987618/how-to-add -a-sleep-or-wait-to-my-lua-script –