lua语言零基础教程 怎么用LUA语言写一个定时器?
浏览量:2566
时间:2021-04-06 11:36:29
作者:admin
怎么用LUA语言写一个定时器?
Native Lua不提供计时
因为计时等同于引入多线程,而Native Lua只支持单线程
所以您可以考虑引入第三方库
比较现有的套接字超时或自己编写一个
如果您必须在Lua中实现它,您可以考虑编写一个死线程循环,但它非常消耗CPU
local T=操作系统时间()
如果为真,则执行
本地时间=操作系统时间()
如果时间-T>=10,则
T=时间
打印(T)
结束
]结束
最简单的方法是检查循环中的时间是否超过6秒,如果超过6秒,则结束。例如,下面的代码(添加您自己要在循环中执行的操作)
while操作系统时间( 操作系统时间(),开始)
--您的操作在这里
结束
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
更改域名系统下载 百度云域名