定时器处理

This commit is contained in:
Fang 2023-08-24 18:20:58 +08:00
parent 2da8da07d0
commit 692277440e
2 changed files with 11 additions and 8 deletions

View File

@ -8,9 +8,10 @@ function EquipManager:showItemGetPop(heroId, part, id, num)
end
-- 检查装备礼包状态定时器
function EquipManager:updateEquipGiftTimer()
self:unscheduleGlobal(self.giftSid)
function EquipManager:updateEquipGiftTimer(isClear)
self:unscheduleAll()
if not isClear then
local time = DataManager.EquipData:getGiftNearestRemainTime()
if time and time > 0 then
Logger.logHighlight("设置装备礼包倒计时:"..time)
@ -18,6 +19,7 @@ function EquipManager:updateEquipGiftTimer()
DataManager.EquipData:onGiftStateChange()
end, time)
end
end
end
-- 请求触发装备升级礼包

View File

@ -6,6 +6,7 @@ function EquipData:ctor()
end
function EquipData:clear()
ModuleManager.EquipManager:updateEquipGiftTimer(true)
end
function EquipData:init(data)