lua语言制作的定时器

LUA语言的一种定时器制作方法

--Builder By Anthony Yoo 2017-5-8 23:17:31
function Sleep(timePar) --定时器
             local t0 = timePar
             local t1 = os.time() --获取当前系统时间
    while true do
             local t2 = os.time()
        if t2 - t1 >= t0 then
		     break
        end
    end
end

local delayTime = 0.50 --设置时间长度(单位: 秒)
for i = 1,5 do
print("0")
Sleep(delayTime) --延时delayTime秒
print("1")
end
print("延时间隔:"..delayTime.."Second")

猜你喜欢

转载自blog.csdn.net/iss_mk_gmbh/article/details/71437970