From f18973cea92efb218cf8daf8ff20f5103b1f7724 Mon Sep 17 00:00:00 2001 From: ZhangBiao Date: Tue, 18 Aug 2020 19:17:20 +0800 Subject: [PATCH] =?UTF-8?q?=20=E6=9E=81=E9=80=9F=E8=BE=BE=E4=BA=BA?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ManagedResources/~Lua/Common/GlobalDefine.lua | 2 ++ .../ManagedResources/~Lua/Modules/Expert/Expert.lua | 13 +++++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua index c496753507..65b788e53a 100644 --- a/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua +++ b/Assets/ManagedResources/~Lua/Common/GlobalDefine.lua @@ -1749,6 +1749,7 @@ RANK_TYPE = { FORCE_CURR_RANK=22,-- 实时战力排行 ARENA_RANK=23,-- 竞技场积分排名 前端自己添加 XUANYUANMIRROR_RANK=24,-- 竞技场积分排名 前端自己添加 + FAST_EXPLORE=25,--极速达人排行 } --东海寻仙弹窗类型 @@ -2020,6 +2021,7 @@ rankKingList={ [1] = { bgImage = "r_zjm_paihangbang_banner04", name = Language[1 [4] = { bgImage = "r_zjm_paihangbang_banner01", name = Language[12167] ,Id = 44,rankType = RANK_TYPE.MONSTER_RANK,activiteId = 0,isRankingMainPanelShow = true}, [5] = { bgImage = "r_zjm_paihangbang_banner01", name = Language[12168] ,Id = 42,rankType = RANK_TYPE.GOLD_EXPER,activiteId = ActivityTypeDef.GoldExper,isRankingMainPanelShow = false}, [6] = { bgImage = "r_zjm_paihangbang_banner01", name = Language[12240] ,Id = 8,rankType = RANK_TYPE.ARENA_RANK,activiteId = 0,isRankingMainPanelShow = false}, + [7] = { bgImage = "r_zjm_paihangbang_banner01", name = "极速排名" ,Id = 42,rankType = RANK_TYPE.FAST_EXPLORE,activiteId = ActivityTypeDef.FastExplore,isRankingMainPanelShow = false}, } SoulPrintSpriteByQuantity={ diff --git a/Assets/ManagedResources/~Lua/Modules/Expert/Expert.lua b/Assets/ManagedResources/~Lua/Modules/Expert/Expert.lua index 35cbcf1df6..676f492c6f 100644 --- a/Assets/ManagedResources/~Lua/Modules/Expert/Expert.lua +++ b/Assets/ManagedResources/~Lua/Modules/Expert/Expert.lua @@ -44,10 +44,7 @@ function Expert:BindEvent() local activityId = ActivityGiftManager.IsActivityTypeOpen(numExChange[activeIndext]) UIManager.OpenPanel(UIName.ExpertRewardSortPanel,activityId,2) end) - Util.AddClick(this.sortBtn, function() - --UIManager.OpenPanel(UIName.ExpertRewardSortPanel,numExChange[activeIndext],1) - UIManager.OpenPanel(UIName.RankingSingleListPanel,rankKingList[5]) - end) + end --添加事件监听(用于子类重写) @@ -88,6 +85,14 @@ function Expert:OnShowData(index) if globalActive and globalActive.OpenRanking == 1 then this.rewardBtn:SetActive(true) this.sortBtn:SetActive(true) + Util.AddClick(this.sortBtn, function() + if index == 5 then + UIManager.OpenPanel(UIName.RankingSingleListPanel,rankKingList[5]) + elseif index == 10 then + UIManager.OpenPanel(UIName.RankingSingleListPanel,rankKingList[7]) + end + + end) end expertRewardTabs = ActivityGiftManager.GetActivityTypeInfo(numExChange[activeIndext]) self.titleBg.sprite = Util.LoadSprite(titleImageSprites[activeIndext])