2016 - 2024

感恩一路有你

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操作系统时间( 操作系统时间(),开始)

--您的操作在这里

结束

lua语言零基础教程 lua中文手册 一分钟计时器

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。