This commit is contained in:
Fang 2023-07-03 09:49:54 +08:00
parent 83f6a11b03
commit 9060931c0c
3 changed files with 9 additions and 9 deletions

View File

@ -51,7 +51,7 @@ function ArenaFormationUI:onLoadRootComplete()
uiMap["arena_formation_ui.banner.btn_ok"]:addClickListener(function() uiMap["arena_formation_ui.banner.btn_ok"]:addClickListener(function()
ModuleManager.FormationManager:reqArenaFormation() ModuleManager.FormationManager:reqArenaFormation()
if self.isMatch then if self.isMatch then
UIManager:showUI("app/ui/arena/arena_match_ui", true) UIManager:showUI("app/ui/arena/arena_match_ui")
end end
self:closeUI() self:closeUI()
end) end)

View File

@ -31,8 +31,7 @@ function ArenaMatchUI:getCurrencyParams()
return self.currencyParams return self.currencyParams
end end
function ArenaMatchUI:ctor(isBack) function ArenaMatchUI:ctor()
self.isBack = isBack-- 是否是返回到匹配结果界面
end end
function ArenaMatchUI:onCover() function ArenaMatchUI:onCover()
@ -120,12 +119,9 @@ end
function ArenaMatchUI:onRefresh() function ArenaMatchUI:onRefresh()
if DataManager.ArenaData:getMatchInfo() == nil then if DataManager.ArenaData:getMatchInfo() == nil then
ModuleManager.ArenaManager:reqMatch() ModuleManager.ArenaManager:reqMatch()
end
if self.isBack and DataManager.ArenaData:getMatchInfo() ~= nil then
self:showMatchResult()
else
self:showMatchLoading() self:showMatchLoading()
else
self:showMatchResult()
end end
end end

View File

@ -30,7 +30,11 @@ function ArenaRankCell:refresh(rank)
self.playerHeadCell:refresh(self.rankInfo.avatar, self.rankInfo.avatar_frame) self.playerHeadCell:refresh(self.rankInfo.avatar, self.rankInfo.avatar_frame)
self.txRank:setText(self.rankInfo.rank) self.txRank:setText(self.rankInfo.rank)
self.txName:setText(self.rankInfo.name) local name = self.rankInfo.name
if name == nil or #name == 0 then
name = I18N:getGlobalText(I18N.GlobalConst.NEW_PLAYER)
end
self.txName:setText(name)
self.cellGrading:refresh(DataManager.ArenaData:getGradingIdFromScore(self.rankInfo.score)) self.cellGrading:refresh(DataManager.ArenaData:getGradingIdFromScore(self.rankInfo.score))
if rank == 1 then if rank == 1 then