Browse Source

任务红点bugfix

guodong 2 năm trước cách đây
mục cha
commit
85f4e7b9f7

+ 1 - 2
GameClient/Assets/Game/HotUpdate/Data/BattlePassTaskDataManager.cs

@@ -7,7 +7,7 @@ namespace GFGGame
     public class BattlePassTaskDataManager : SingletonBase<BattlePassTaskDataManager>
     {
         //是否初始化服务器数据
-        private bool initedFromServer;
+        public bool initedFromServer;
 
         //通行证赛季Id
         private int SeasonId;
@@ -36,7 +36,6 @@ namespace GFGGame
         public void AddNormalReward(int levelId)
         {
             NormalRewards.Add(levelId);
-            initedFromServer = true;
         }
 
         public void AddSuperReward(int levelId)

+ 1 - 0
GameClient/Assets/Game/HotUpdate/ServerProxy/BattlePassTaskSProxy.cs

@@ -65,6 +65,7 @@ namespace GFGGame
             var battlePassTaskDataManager = BattlePassTaskDataManager.Instance;
             battlePassTaskDataManager.SetIsBuy(response.IsBuy);
             battlePassTaskDataManager.SetSeasonId(response.SeasonId);
+            battlePassTaskDataManager.initedFromServer = true;
             foreach (var level in response.RewardList)
             {
                 battlePassTaskDataManager.AddNormalReward(level);