diff --git a/Assets/Script/UI/Rank/Rank_Maze.cs b/Assets/Script/UI/Rank/Rank_Maze.cs index ae7aada38..9f2c8a2ab 100644 --- a/Assets/Script/UI/Rank/Rank_Maze.cs +++ b/Assets/Script/UI/Rank/Rank_Maze.cs @@ -1,11 +1,15 @@ +using PlayFab.ProgressionModels; using System.Collections.Generic; +using UnityEngine; public class Rank_Maze : RankingBase { public TabUIBase m_Tab; public RankCard_Maze myRank; + public GameObject[] gos; // 0 랭킹, 1 랭킹 보상 List list_TabData = new List { new TabUIData{ n_btnName = 325 }, new TabUIData{ n_btnName = 326 } }; + List list_rank100; public override void Set() { @@ -18,10 +22,16 @@ public class Rank_Maze : RankingBase void OnClick_Tab() { var index = m_Tab.Get_Index(); + DSUtil.InActivateGameObjects(gos, index); if (index == 0) { - CardBase_AllOff(); - ServerInfo.Ins.Get_Rank("Rank_Maze", rank100 => { Set_ScrollView(rank100); }); + if (true) + { // 랭킹 갱신 + CardBase_AllOff(); + ServerInfo.Ins.Get_Rank("Rank_Maze", rank100 => { list_rank100 = rank100; Set_ScrollView(list_rank100); }); + ServerInfo.Ins.Get_MyRank("Rank_Maze", my => { myRank.Set(my); }); + } + // 랭킹 갱신 시간 아니면 아무것도 안해도 됨 } else {