CreateTimer

格式

CreateTimer(func, interval, looptime)

简介

创建一个计时器,每隔若干秒调用一次函数,可规定调用次数。指定的调用次数为-1时,计时器可以无限调用函数。

参数

名称 类型 默认值 描述
func function func 调用的函数
interval float interval 调用函数的等待时间
looptime int looptime 计时器执行次数

返回值

类型 描述
RWTimer 返回创建的计时器对象

实例

创建一个计时器,设置计时器的等待时间、计时器执行次数后并开启计时器、观察函数中的逻辑是否正确执行。

local timeService=GetService("TimeService")
local index = 0
local function hahalog()
    log("haha" .. index)
    index = index + 1
    print("haha" .. index)
    printWarning("haha" .. index)
end

local timer = timeService:CreateTimer(hahalog, 0.1, 100)
timer:Start()
文档更新时间: 2020-08-08 15:52   作者:王辰剑