diff --git a/lua/app/ui/summon/summon_main_ui.lua b/lua/app/ui/summon/summon_main_ui.lua index 942968aa..a2935733 100755 --- a/lua/app/ui/summon/summon_main_ui.lua +++ b/lua/app/ui/summon/summon_main_ui.lua @@ -423,27 +423,6 @@ function SummonMainUI:onSummonRsp(result, newHero) self.uiNode:setActive(true) return end - if DataManager.SummonData:getSkipAniFlag() then - self:enableTouch() - self.uiNode:setActive(true) - for i = 1, 4 do - self.vfxs[i]:setActive(false) - self.vfx01s[i]:setActive(false) - self.vfx02s[i]:setActive(false) - end - ModuleManager.SummonManager:showSummonRewardUI({ - rewards = result.rewards, - callback = function(count, isAd) - self:onSummon(count, isAd) - end, - closeCallBack =function () - self:fly() - end, - newHero = newHero, - page = self.page - }) - return - end local rewards = {} local qlt = 3 for _, v in ipairs(result.rewards) do @@ -465,7 +444,22 @@ function SummonMainUI:onSummonRsp(result, newHero) self.vfx01s[i]:setActive(false) self.vfx02s[i]:setActive(false) end - + if DataManager.SummonData:getSkipAniFlag() then + self:enableTouch() + self.uiNode:setActive(true) + ModuleManager.SummonManager:showSummonRewardUI({ + rewards = rewards, + callback = function(count, isAd) + self:onSummon(count, isAd) + end, + closeCallBack =function () + self:fly() + end, + newHero = newHero, + page = self.page + }) + return + end qlt = qlt - 2 self.summonResult = rewards self.aniSeq = self.root:createBindTweenSequence()