Reset
格式
Reset(func, interval, looptime)
- 函数
- 所属对象:RWTimer
简介
复位计时器
,重新设定计时器的相关参数并重新开启。
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
func | function | func 调用的函数 | |
interval | float | interval 调用函数的等待时间 | |
looptime | int | looptime 计时器执行次数 |
实例
创建一个计时器,启动计时器一段时间后复位计时器,观察函数是否正确执行。
local timeService=GetService("TimeService")--获取计时器服务
local index = 0
local function hahalog()
log("haha" .. index)
index = index + 1
print("haha" .. index)
end
local timer = timeService:CreateTimer(hahalog, 1, 10) --创建一个每秒执行,总执行10次的计时器
timer:Start()
wait(2)
timer:Reset(hahalog,1,2) --重新设置计时器参数,使它仅执行2次
print("reset")
文档更新时间: 2020-08-06 14:50 作者:王辰剑