Reset

格式

Reset(func, interval, looptime)

简介

复位计时器,重新设定计时器的相关参数并重新开启。

参数

名称 类型 默认值 描述
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) --重新设置计时器参数,使它仅执行2print("reset") 
文档更新时间: 2020-08-06 14:50   作者:王辰剑