51 lines
1.2 KiB
Lua
51 lines
1.2 KiB
Lua
-- 竞技场:调整阵容
|
|
local ArenaFormationUI = class("ArenaFormationUI", BaseUI)
|
|
|
|
function ArenaFormationUI:isFullScreen()
|
|
return false
|
|
end
|
|
|
|
function ArenaFormationUI:showCommonBG()
|
|
return false
|
|
end
|
|
|
|
function ArenaFormationUI:getPrefabPath()
|
|
return "assets/prefabs/ui/arena/arena_formation_ui.prefab"
|
|
end
|
|
|
|
function ArenaFormationUI:onPressBackspace()
|
|
self:closeUI()
|
|
end
|
|
|
|
function ArenaFormationUI:ctor()
|
|
end
|
|
|
|
function ArenaFormationUI:onCover()
|
|
end
|
|
|
|
function ArenaFormationUI:onReshow()
|
|
end
|
|
|
|
function ArenaFormationUI:onClose()
|
|
end
|
|
|
|
function ArenaFormationUI:onLoadRootComplete()
|
|
local uiMap = self.root:genAllChildren()
|
|
|
|
uiMap["arena_formation_ui.banner.btn_ok.tx_ok"]:setText(I18N:getGlobalText(I18N.GlobalConst.BUY_ENERGY))
|
|
uiMap["arena_formation_ui.banner.btn_ok"]:addClickListener(function()
|
|
ModuleManager.FormationManager:reqArenaFormation()
|
|
self:closeUI()
|
|
end)
|
|
|
|
local heroUI = uiMap["arena_formation_ui.hero_ui"]
|
|
heroUI:initPrefabHelper()
|
|
heroUI:genAllChildren()
|
|
self.heroComp = heroUI:addLuaComponent("app/ui/hero/hero_comp")
|
|
end
|
|
|
|
function ArenaFormationUI:onRefresh()
|
|
self.heroComp:refresh(GConst.BattleConst.FORMATION_TYPE.ARENA_ATTACK)
|
|
end
|
|
|
|
return ArenaFormationUI |