竞技场spine修改

This commit is contained in:
Fang 2023-08-30 17:44:25 +08:00
parent aeb1c8e24a
commit 2e20947ff7
2 changed files with 12 additions and 6 deletions

View File

@ -73,12 +73,14 @@ 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.ArenaBountyData: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

@ -171,6 +171,10 @@ function ArenaBountyData:getIsOpen()
return false
end
function ArenaBountyData:getBannerSpineName()
return ConfigManager:getConfig("arena_time")[self.season].ui_banner
end
function ArenaBountyData:getBannerName()
return "bounty_arena_btn_main"
end