🧰 UDK.Timer
This content is not available in your language yet.
UniX-SDK.Timer
Section titled “UniX-SDK.Timer”UDK.Timer.StartForwardTimer
Section titled “UDK.Timer.StartForwardTimer”传参/返回值 | 类型 | 说明 |
---|---|---|
@param label | any | 计时器标签 |
@param duration | number | 计时器开始时间 |
@param unit | string? | 时间单位(‘s’或’ms’) |
@param allowOverride | boolean? | 是否允许覆盖现有计时器标签 |
@return string | label | 定义的计时器标签 |
-- 示例代码UDK.Timer.StartForwardTimer("MyTimer", 0, "s")
UDK.Timer.StartBackwardTimer
Section titled “UDK.Timer.StartBackwardTimer”传参/返回值 | 类型 | 说明 |
---|---|---|
@param label | any | 计时器标签 |
@param time | number | 计时器时长 |
@param isLoop | boolean? | 是否循环 |
@param unit | string? | 时间单位(‘s’或’ms’) |
@param allowOverride | boolean? | 是否允许覆盖现有计时器标签 |
@return string | label | 定义的计时器标签 |
-- 示例代码UDK.Timer.StartBackwardTimer("MyTimer", 1000, "s")
UDK.Timer.GetTimerTime
Section titled “UDK.Timer.GetTimerTime”传参/返回值 | 类型 | 说明 |
---|---|---|
@param label | string/number | 定义的计时器标签 |
@param unit | string? | 时间单位(‘s’或’ms’) |
@return number | time | 剩余时间(根据unit的值,默认s) |
@return string | errorMsg | 错误信息 |
-- 示例代码local timer = UDK.Timer.GetTimer("MyTimer")print("MyTimer time: " .. timer)
UDK.Timer.PauseTimer
Section titled “UDK.Timer.PauseTimer”传参/返回值 | 类型 | 说明 |
---|---|---|
@param label | string/number | 定义的计时器标签 |
-- 示例代码UDK.Timer.PauseTimer("MyTimer")
UDK.Timer.ResumeTimer
Section titled “UDK.Timer.ResumeTimer”传参/返回值 | 类型 | 说明 |
---|---|---|
@param label | string/number | 定义的计时器标签 |
-- 示例代码UDK.Timer.ResumeTimer("MyTimer")
UDK.Timer.ResetTimer
Section titled “UDK.Timer.ResetTimer”传参/返回值 | 类型 | 说明 |
---|---|---|
@param label | string/number | 定义的计时器标签 |
@param duration | number | 重置后的计时器时长 |
@param unit | string? | 时间单位(‘s’或’ms’) |
-- 示例代码UDK.Timer.ResetTimer("MyTimer", 1000, "s")
UDK.Timer.RemoveTimer
Section titled “UDK.Timer.RemoveTimer”传参/返回值 | 类型 | 说明 |
---|---|---|
@param label | string/number | 定义的计时器标签 |
-- 示例代码UDK.Timer.RemoveTimer("MyTimer")