From b65ffa68fc9afab319429a2b50bceeee64b835c4 Mon Sep 17 00:00:00 2001 From: Fang Date: Thu, 6 Jul 2023 11:39:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AB=9E=E6=8A=80=E5=9C=BA=E6=9C=AA=E4=B8=8A?= =?UTF-8?q?=E6=A6=9C=E6=98=BE=E7=A4=BA=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lua/app/ui/arena/arena_buy_ticket_ui.lua | 2 +- lua/app/ui/arena/arena_rank_ui.lua | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/lua/app/ui/arena/arena_buy_ticket_ui.lua b/lua/app/ui/arena/arena_buy_ticket_ui.lua index d0204cca..13690c4a 100644 --- a/lua/app/ui/arena/arena_buy_ticket_ui.lua +++ b/lua/app/ui/arena/arena_buy_ticket_ui.lua @@ -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) diff --git a/lua/app/ui/arena/arena_rank_ui.lua b/lua/app/ui/arena/arena_rank_ui.lua index bc75fe84..f786a882 100644 --- a/lua/app/ui/arena/arena_rank_ui.lua +++ b/lua/app/ui/arena/arena_rank_ui.lua @@ -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