代码:
--有三个参数,第一位委托,第二个为执行的频率,第三个为执行的次数,-1为无限
this.updatFunc = Timer.New(function()
log("执行间隔为0.2s")
end, 0.2, -1)
--开始执行这个函数
this.updatFunc:Start()
本文介绍了一个使用Lua编写的定时器实现方法。该定时器接受三个参数:委托函数、执行频率和执行次数(-1表示无限次)。通过示例代码展示了如何创建并启动定时器。
代码:
--有三个参数,第一位委托,第二个为执行的频率,第三个为执行的次数,-1为无限
this.updatFunc = Timer.New(function()
log("执行间隔为0.2s")
end, 0.2, -1)
--开始执行这个函数
this.updatFunc:Start()
1590

被折叠的 条评论
为什么被折叠?