# 计时器管理接口 MiniTimer
在使用计时器接口前需先创建计时器管理对象,方法如下:
local MiniTimer = class.MiniTimer.new()
具体函数名及描述如下:
序号 | 函数名 | 函数描述 |
---|---|---|
1 | isExist(...) | 判断计时器是否存在 |
2 | createTimer(...) | 添加计时器 |
3 | deleteTimer(...) | 删除计时器 |
4 | startBackwardTimer(...) | 启动倒计时 |
5 | startForwardTimer(...) | 启动正向计时 |
6 | pauseTimer(...) | 暂停计时器 |
7 | resumeTimer(...) | 恢复计时器 |
8 | stopTimer(...) | 停止计时器 |
9 | changeTimeInterval(...) | 改变计时器计时 |
10 | getTimerTime(...) | 获取计时器时间 |
11 | showTimerTips(...) | 显示计时器提示窗 |
# isExist
local result = MiniTimer:isExist(id)
# createTimer
- 参数及类型:
- 返回值及类型:
- 该方法的主要作用:添加计时器
- 具体使用案例如下:
local result = MiniTimer:createTimer(name, owid, isprivate)
# deleteTimer
local result = MiniTimer:deleteTimer(id)
# startBackwardTimer
- 参数及类型:
- 返回值及类型:
- ErrorCode.OK
- 该方法的主要作用:启动倒计时
- 具体使用案例如下:
local result = MiniTimer:startBackwardTimer(id, interval, repeated)
# startForwardTimer
local result = MiniTimer:startForwardTimer(id)
# pauseTimer
local result = MiniTimer:pauseTimer(id)
# resumeTimer
local result = MiniTimer:resumeTimer(id)
# stopTimer
local result = MiniTimer:stopTimer(id)
# changeTimeInterval
local result = MiniTimer:changeTimeInterval(id, interval)
# getTimerTime
local result = MiniTimer:getTimerTime(id)
# showTimerTips
- 参数及类型:
- 返回值及类型:
- ErrorCode.OK
- 该方法的主要作用:显示计时器提示窗
- 具体使用案例如下:
local result = MiniTimer:showTimerTips(playerids, timerid, text, show)