huangxiaoyue 1 жил өмнө
parent
commit
62fef02453

+ 3 - 2
GameClient/Assets/Game/HotUpdate/Views/Card/CardFosterView.cs

@@ -148,6 +148,8 @@ namespace GFGGame
 
             _effectUI3 = EffectUIPool.CreateEffectUI(_ui.m_ComFosterBottom.m_holderflower, "ui_Activity", "SX_Top_TX");
             _effectUI4 = EffectUIPool.CreateEffectUI(_ui.m_ComFosterBottom.m_holderfBgEff, "ui_Activity", "SX_Down_TX");
+
+            _valueBarController = new ValueBarController(_ui.m_ComFosterTop.m_comValueBar, 5);
         }
 
         private void RefLeftAndRight()
@@ -235,6 +237,7 @@ namespace GFGGame
 
             _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("cp_beijing");
             _comFosterBottom = _ui.m_ComFosterBottom;
+            _valueBarController.OnShown();
 
             // old
             if ((this.viewData as object[]) == null)
@@ -290,8 +293,6 @@ namespace GFGGame
         private void UpdateNormal()
         {
             _ui.m_ComFosterTop.m_btnStory.visible = CardDataManager.GetStoryCfgsById(_cardData.id).Count > 0 ? true : false;
-            _valueBarController = new ValueBarController(_ui.m_ComFosterTop.m_comValueBar, 5);
-            _valueBarController.OnShown();
             RarityIconController.UpdateRarityIcon(_ui.m_ComFosterBottom.m_loaRarity, _cardData.id, false);
 
             string names = _cardData.itemCfg.name;

+ 0 - 3
GameClient/Assets/Game/HotUpdate/Views/Common/Controller/ValueBarController.cs

@@ -114,9 +114,6 @@ namespace GFGGame
         }
         private void UpdateCurrency()
         {
-            if (_valueBar == null || _valueBar.m_btnGold == null || _valueBar.m_btnDiamondPurple == null || _valueBar.m_btnDiamondRed == null)
-                return;
-
             _valueBar.m_btnGold.target.text = "" + RoleDataManager.gold;
             _valueBar.m_btnDiamondPurple.target.text = "" + RoleDataManager.diaP;
             _valueBar.m_btnDiamondRed.target.text = "" + RoleDataManager.diaR;