通行证赛季更新

This commit is contained in:
Fang 2023-07-21 11:18:55 +08:00
parent e85f2ba4f2
commit 10ea4ca114
2 changed files with 18 additions and 7 deletions

View File

@ -67,12 +67,15 @@ function BountyMainUI:onLoadRootComplete()
end
function BountyMainUI:initTitle()
self.titleSpine = self.uiMap["bounty_main_ui.top_node.ui_spine_obj"]
local trackEntry = self.titleSpine:playAnim("born", false)
local time = self.titleSpine:getAnimation(trackEntry).Duration
self:performWithDelayGlobal(function()
self.titleSpine:playAnim("idle", true)
end, time)
self.titleSpine = self.uiMap["bounty_main_ui.top_node.spine_title"]
self.titleSpine:setVisible(false)
self.titleSpine:loadAssetAsync(DataManager.BountyData:getBannerSpineName(), function()
self.titleSpine:setVisible(true)
self.titleSpine:playAnimComplete("born", false, true, function()
self.titleSpine:playAnim("idle", true, true, true)
end, true)
end, false)
end
function BountyMainUI:initTime()

View File

@ -168,13 +168,21 @@ function BountyData:getIsOpen()
end
function BountyData:getBannerName()
return "bounty_btn_main_1"
return "bounty_btn_main_" .. self.season
end
function BountyData:getRewardBannerName()
return "bounty_btn_main_0"
end
function BountyData:getBannerSpineName()
if self.season == 1 then
return "ui_bounty_banner"
else
return "ui_bounty_banner_" .. self.season
end
end
function BountyData:getSeason()
return self.season
end