Browse Source

卡牌材料刷新

zhaoyang 3 years ago
parent
commit
21bdfbfa97
1 changed files with 9 additions and 8 deletions
  1. 9 8
      GameClient/Assets/Game/HotUpdate/Views/Card/CardFosterView.cs

+ 9 - 8
GameClient/Assets/Game/HotUpdate/Views/Card/CardFosterView.cs

@@ -102,14 +102,6 @@ namespace GFGGame
             });
             });
 
 
             EventAgent.AddEventListener(ConstMessage.CARD_UP_SKILL, UpdateUpSkillView);
             EventAgent.AddEventListener(ConstMessage.CARD_UP_SKILL, UpdateUpSkillView);
-            EventAgent.AddEventListener(ConstMessage.ITEM_CHANGED, () =>
-            {
-                // _ui.m_ComFosterBottom.m_listStarConsume.numItems = _ui.m_ComFosterBottom.m_listStarConsume.numItems;
-                _ui.m_ComFosterBottom.m_listLvConsume.numItems = _ui.m_ComFosterBottom.m_listLvConsume.numItems;
-                // this.UpdateUpLvView();
-                this.UpdateUpStarView();
-            });
-
         }
         }
 
 
 
 
@@ -135,6 +127,8 @@ namespace GFGGame
             this.UpdateUpStarView();
             this.UpdateUpStarView();
             this.UpdateUpSkillView();
             this.UpdateUpSkillView();
             _comFosterBottom.m_ctrlTab.selectedIndex = this._selectTab;
             _comFosterBottom.m_ctrlTab.selectedIndex = this._selectTab;
+            EventAgent.AddEventListener(ConstMessage.ITEM_CHANGED, UpdateItemChange);
+
         }
         }
         private void ClearItemsCountList()
         private void ClearItemsCountList()
         {
         {
@@ -793,6 +787,11 @@ namespace GFGGame
 
 
             }
             }
         }
         }
+        private void UpdateItemChange()
+        {
+            _ui.m_ComFosterBottom.m_listLvConsume.numItems = _ui.m_ComFosterBottom.m_listLvConsume.numItems;
+            this.UpdateUpStarView();
+        }
         private void OnClickBtnBack()
         private void OnClickBtnBack()
         {
         {
             ViewManager.GoBackFrom(ViewName.CARD_FOSTER_VIEW);
             ViewManager.GoBackFrom(ViewName.CARD_FOSTER_VIEW);
@@ -803,6 +802,8 @@ namespace GFGGame
             base.OnHide();
             base.OnHide();
             EventAgent.RemoveEventListener(ConstMessage.NUMERIC_CHANGE, UpdateUpStarView);
             EventAgent.RemoveEventListener(ConstMessage.NUMERIC_CHANGE, UpdateUpStarView);
             EventAgent.RemoveEventListener(ConstMessage.ITEM_CHANGED, OnItemChangeListener);
             EventAgent.RemoveEventListener(ConstMessage.ITEM_CHANGED, OnItemChangeListener);
+            EventAgent.RemoveEventListener(ConstMessage.ITEM_CHANGED, UpdateItemChange);
+
             Timers.inst.Remove(OnTimedEvent);
             Timers.inst.Remove(OnTimedEvent);
             UI_ComCostCurrency.ProxyEnd();
             UI_ComCostCurrency.ProxyEnd();
             UI_ComCostCurrencyWithHas.ProxyEnd();
             UI_ComCostCurrencyWithHas.ProxyEnd();