zhaoyang vor 3 Jahren
Ursprung
Commit
0bcf3aa15c

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

@@ -108,7 +108,7 @@ namespace GFGGame
         protected override void OnShown()
         {
             base.OnShown();
-            _comLvConsumeGold = UI_ComCostCurrency.Proxy(_comFosterBottom.m_ComLvConsumeGold);
+            // _comLvConsumeGold = UI_ComCostCurrency.Proxy(_comFosterBottom.m_ComLvConsumeGold);
             _comStarCousumeGold = UI_ComCostCurrencyWithHas.Proxy(_comFosterBottom.m_comStarCousumeGold);
 
             _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("hc_bj_1");
@@ -156,7 +156,9 @@ namespace GFGGame
         private void UpdateCommon()
         {
             _comFosterBottom.m_listProperty.numItems = _cardData.scores.Count;
+            _comLvConsumeGold = UI_ComCostCurrency.Proxy(_comFosterBottom.m_ComLvConsumeGold);
             _comLvConsumeGold.m_txtNeed.text = "0";
+            UI_ComCostCurrency.ProxyEnd();
 
         }
         private void UpdateCardRes()
@@ -235,7 +237,10 @@ namespace GFGGame
             _comFosterBottom.m_txtMaxExp.text = cardLvCfg.needExp.ToString();
             _comFosterBottom.m_txtCurExp.text = _showExp.ToString();
             //    = "0";
+            _comLvConsumeGold = UI_ComCostCurrency.Proxy(_comFosterBottom.m_ComLvConsumeGold);
             _comFosterBottom.m_btnUpLv.grayed = _comLvConsumeGold.m_txtNeed.text == "0" ? true : false;
+            UI_ComCostCurrency.ProxyEnd();
+
             _comFosterBottom.m_btnUpLv.GetChild("ani").asMovieClip.visible = false;// !_comFosterBottom.m_btnUpLv.grayed;
 
             _comFosterBottom.m_ctrlFullLv.selectedIndex = CardDataManager.isFullLv(_cardData.id, _cardData.lv, false) ? 1 : 0;
@@ -403,7 +408,9 @@ namespace GFGGame
                 hasExp += itemCfg.cardUpLvExp * itemsCount[i];
 
             }
+            _comLvConsumeGold = UI_ComCostCurrency.Proxy(_comFosterBottom.m_ComLvConsumeGold);
             _comLvConsumeGold.m_txtNeed.text = count.ToString();
+            UI_ComCostCurrency.ProxyEnd();
 
             int previewLv = 0;
             int previewExp = 0;
@@ -427,8 +434,11 @@ namespace GFGGame
 
         private void OnClickBtnUpLv()
         {
+
             int itemMoneyId = ItemCfgArray.Instance.GetCfg(upgradeCardItemsArr[0]).cardUpLvGoldArr[0];
+            _comLvConsumeGold = UI_ComCostCurrency.Proxy(_comFosterBottom.m_ComLvConsumeGold);
             int itemMoneyNum = int.Parse(_comLvConsumeGold.m_txtNeed.text);
+            UI_ComCostCurrency.ProxyEnd();
             if (itemMoneyNum > ItemDataManager.GetItemNum(itemMoneyId))
             {
                 ItemUtil.AddGold(itemMoneyNum - ItemDataManager.GetItemNum(itemMoneyId), UpLv);
@@ -756,7 +766,7 @@ namespace GFGGame
 
         private void OnChangeCtrlTab()
         {
-            _comLvConsumeGold = UI_ComCostCurrency.Proxy(_comFosterBottom.m_ComLvConsumeGold);
+            // _comLvConsumeGold = UI_ComCostCurrency.Proxy(_comFosterBottom.m_ComLvConsumeGold);
             this.UpdateCommon();
             if (_comFosterBottom.m_ctrlTab.selectedIndex == 0)
             {

+ 6 - 1
GameClient/Assets/Game/HotUpdate/Views/Card/CardSkillView.cs

@@ -58,6 +58,9 @@ namespace GFGGame
             _skillLv = SkillDataManager.Instance.GetSkillLv(_cardId, _skillId);
             skillCfg = PassivitySkillCfgArray.Instance.GetCfg(_skillId);// SkillDataManager.Instance.GetPassivitySkillCfg(_cardId, _skillId);
             skillLvCfg = PassivitySkillLvlCfgArray.Instance.GetCfg(_skillLv, _skillId);
+            ET.Log.Debug("_skillLv000:" + _skillLv);
+            ET.Log.Debug("skillCfg000:" + skillCfg.skillId);
+            ET.Log.Debug("_skillLv000:" + skillLvCfg.skilllvl);
 
             int skillLv = SkillDataManager.Instance.GetSkillLv(_cardId, _skillId);
             UpdateComLv(_ui.m_comCurLV, skillLv, skillLv + "级");
@@ -70,7 +73,9 @@ namespace GFGGame
             UI_ComCostCurrency costCurrency = UI_ComCostCurrency.Proxy(_ui.m_comConsume);
             costCurrency.m_txtNeed.text = skillLvCfg.costNum.ToString();
             UI_ComCostCurrency.ProxyEnd();
-
+            ET.Log.Debug("_skillLv111:" + _skillLv);
+            ET.Log.Debug("skillCfg111:" + skillCfg.skillId);
+            ET.Log.Debug("_skillLv111:" + skillLvCfg.skilllvl);
             UpdateComLv(_ui.m_comNextLv, skillLv + 1, "下一级");
             _ui.m_listConsume.numItems = skillLvCfg.materiarsArr.Length;