Browse Source

任务红点被锦罗织造影响问题

huangxiaoyue 1 year ago
parent
commit
406d7ba52a

+ 4 - 1
GameClient/Assets/Game/HotUpdate/Data/RedDotDataManager.cs

@@ -47,8 +47,11 @@ namespace GFGGame
             {
                 return true;
             }
+
+            return false;
+
             //判断是否有通行证奖励可领取
-            return BattlePassTaskDataManager.Instance.GetHadCanGetReward();
+            //return BattlePassTaskDataManager.Instance.GetHadCanGetReward();
         }
 
         //七日活动红点

+ 2 - 0
GameClient/Assets/Game/HotUpdate/Views/Store/StoreBrocadeWeavView.cs

@@ -79,6 +79,7 @@ namespace GFGGame
             EventAgent.AddEventListener(ConstMessage.NOTICE_PASSPORT_OPEN, OnBattlePassOpen);
             EventAgent.AddEventListener(ConstMessage.ITEM_CHANGED, OnItemChange);
             EventAgent.AddEventListener(ConstMessage.NOTICE_BATCH_TASK_STATE_CHANGE, UpdateBtnBrocadeWeavTaskRed);
+            EventAgent.AddEventListener(ConstMessage.NOTICE_PASSPORT_OPEN, UpdateBtnBrocadeWeavTaskRed);
         }
 
         protected override void RemoveEventListener()
@@ -88,6 +89,7 @@ namespace GFGGame
             EventAgent.RemoveEventListener(ConstMessage.NOTICE_PASSPORT_OPEN, OnBattlePassOpen);
             EventAgent.RemoveEventListener(ConstMessage.ITEM_CHANGED, OnItemChange);
             EventAgent.RemoveEventListener(ConstMessage.NOTICE_BATCH_TASK_STATE_CHANGE, UpdateBtnBrocadeWeavTaskRed);
+            EventAgent.RemoveEventListener(ConstMessage.NOTICE_PASSPORT_OPEN, UpdateBtnBrocadeWeavTaskRed);
         }
 
         private void OnBattlePassOpen()