diff --git a/lua/app/module/summon/summon_manager.lua b/lua/app/module/summon/summon_manager.lua index 84ee7b31..9e2a7010 100644 --- a/lua/app/module/summon/summon_manager.lua +++ b/lua/app/module/summon/summon_manager.lua @@ -46,6 +46,7 @@ end function SummonManager:onForceSummonRsp(result) if result.status ~= 0 then + EventManager:dispatchEvent(EventManager.CUSTOM_EVENT.FORCE_SUMMON) return end DataManager.SummonData:updateSummonCount(result.reqData.id, result.reqData.times, result.reqData.free) diff --git a/lua/app/ui/summon/summon_main_ui.lua b/lua/app/ui/summon/summon_main_ui.lua index 72a0ecde..9c796cee 100755 --- a/lua/app/ui/summon/summon_main_ui.lua +++ b/lua/app/ui/summon/summon_main_ui.lua @@ -147,6 +147,11 @@ function SummonMainUI:onLoadRootComplete() -------------抽奖相关--------- self:addEventListener(EventManager.CUSTOM_EVENT.FORCE_SUMMON, function(result, newHero) + if not result then + self:enableTouch() + self.uiNode:setActive(true) + return + end -- self:refreshWishBtn() self:playSummonAni(result, newHero) end)