mirror of
https://gitlab.com/YuukiPS/GC-Resources.git
synced 2025-04-29 09:35:48 +00:00
16 lines
486 B
Lua
16 lines
486 B
Lua
local _delay = 2
|
||
|
||
-- 定时器回调
|
||
function OnTimer(context, now)
|
||
-- 获取机关当前状态
|
||
local state = ScriptLib.GetGadgetState(context)
|
||
if state ~= GadgetState.Default then
|
||
-- 获取当前状态的开始时间
|
||
local state_begin_time = ScriptLib.GetGadgetStateBeginTime(context)
|
||
if now >= state_begin_time + _delay then
|
||
-- 如果启动时间超过启动持续时间,则转换为Default状态
|
||
ScriptLib.SetGadgetState(context, GadgetState.Default)
|
||
end
|
||
end
|
||
end
|