Javascript is required Skip to content

🧰 UDK.Timer

This content is not available in your language yet.


传参/返回值类型说明
@param labelany计时器标签
@param durationnumber计时器开始时间
@param unitstring?时间单位(‘s’或’ms’)
@param allowOverrideboolean?是否允许覆盖现有计时器标签
@return stringlabel定义的计时器标签
-- 示例代码
UDK.Timer.StartForwardTimer("MyTimer", 0, "s")
传参/返回值类型说明
@param labelany计时器标签
@param timenumber计时器时长
@param isLoopboolean?是否循环
@param unitstring?时间单位(‘s’或’ms’)
@param allowOverrideboolean?是否允许覆盖现有计时器标签
@return stringlabel定义的计时器标签
-- 示例代码
UDK.Timer.StartBackwardTimer("MyTimer", 1000, "s")
传参/返回值类型说明
@param labelstring/number定义的计时器标签
@param unitstring?时间单位(‘s’或’ms’)
@return numbertime剩余时间(根据unit的值,默认s)
@return stringerrorMsg错误信息
-- 示例代码
local timer = UDK.Timer.GetTimer("MyTimer")
print("MyTimer time: " .. timer)
传参/返回值类型说明
@param labelstring/number定义的计时器标签
-- 示例代码
UDK.Timer.PauseTimer("MyTimer")
传参/返回值类型说明
@param labelstring/number定义的计时器标签
-- 示例代码
UDK.Timer.ResumeTimer("MyTimer")
传参/返回值类型说明
@param labelstring/number定义的计时器标签
@param durationnumber重置后的计时器时长
@param unitstring?时间单位(‘s’或’ms’)
-- 示例代码
UDK.Timer.ResetTimer("MyTimer", 1000, "s")
传参/返回值类型说明
@param labelstring/number定义的计时器标签
-- 示例代码
UDK.Timer.RemoveTimer("MyTimer")