竞技场未上榜显示处理

This commit is contained in:
Fang 2023-07-06 11:39:52 +08:00
parent 6c7418fd54
commit b65ffa68fc
2 changed files with 9 additions and 5 deletions

View File

@ -43,7 +43,7 @@ function ArenaBuyTicketUI:onLoadRootComplete()
self.buyBtn2 = uiMap["arena_buy_ticket_ui.bg.cell_2"]
self.buyBtn1:addClickListener(function()
local diamondCost = constCfg["arena_notes_diamond_cost"].reward
if not GFunc.checkCost(GFunc.getRewardId(diamondCost), GFunc.getRewardNum(diamondCost), true, BIReport.ITEM_GET_TYPE.GEM_BUY_ARENA_TICKET) then
if not GFunc.checkCost(GFunc.getRewardId(diamondCost), GFunc.getRewardNum(diamondCost), true) then
return
end
ModuleManager.CommerceManager:onBuyArenaTicket(false)

View File

@ -67,22 +67,26 @@ function ArenaRankUI:onRefresh()
self.scrollRectComp:refillCells(DataManager.ArenaData:getRankCount())
local rank = DataManager.ArenaData:getRank()
if rank == 1 then
if rank and rank == 1 then
self.txRank:setActive(false)
self.imgRank:setActive(true)
self.imgRank:setSprite(GConst.ATLAS_PATH.ARENA, "arena_ranking_1")
elseif rank == 2 then
elseif rank and rank == 2 then
self.txRank:setActive(false)
self.imgRank:setActive(true)
self.imgRank:setSprite(GConst.ATLAS_PATH.ARENA, "arena_ranking_2")
elseif rank == 3 then
elseif rank and rank == 3 then
self.txRank:setActive(false)
self.imgRank:setActive(true)
self.imgRank:setSprite(GConst.ATLAS_PATH.ARENA, "arena_ranking_3")
else
elseif rank and rank > 0 then
self.imgRank:setActive(false)
self.txRank:setActive(true)
self.txRank:setText(rank)
else
self.imgRank:setActive(false)
self.txRank:setActive(true)
self.txRank:setText("--")
end
end