浏览代码

套装培养提示

zhaoyang 2 年之前
父节点
当前提交
94daedf2ef
共有 1 个文件被更改,包括 10 次插入2 次删除
  1. 10 2
      GameClient/Assets/Game/HotUpdate/Views/ClothingFoster/ClothingFosterView.cs

+ 10 - 2
GameClient/Assets/Game/HotUpdate/Views/ClothingFoster/ClothingFosterView.cs

@@ -10,6 +10,7 @@ namespace GFGGame
     {
         private UI_ClothingFosterUI _ui;
         private SuitFosterCfg cfg;
+        private ItemCfg cardItemCfg;
         private int _suitId;
         private int _index;
         private SortedList _propertyList;
@@ -58,7 +59,15 @@ namespace GFGGame
             _canFoster = true;
 
             cfg = SuitFosterCfgArray.Instance.GetCfgsBysuitId(_suitId)[_index];
-            ItemCfg cardItemCfg = ItemCfgArray.Instance.GetCfgBysuitId(cfg.suitId);
+            List<ItemCfg> itemCfgs = ItemCfgArray.Instance.GetCfgsBysuitId(_suitId);
+            for (int i = 0; i < itemCfgs.Count; i++)
+            {
+                if (itemCfgs[i].itemType == ConstItemType.CARD)
+                {
+                    cardItemCfg = itemCfgs[i];
+                    break;
+                }
+            }
             _ui.m_txtLock.text = cardItemCfg == null || cfg.cardStar == 0 ? "" : string.Format("卡牌【{0}】达到{1}星可养护", cardItemCfg.name, cfg.cardStar);
             _ui.m_txtLock.visible = cardItemCfg != null && cfg.cardStar > 0;
             _ui.m_listMaterials.numItems = cfg.materialsArr.Length;
@@ -120,7 +129,6 @@ namespace GFGGame
         }
         private async void OnClickBtnFoster()
         {
-            ItemCfg cardItemCfg = ItemCfgArray.Instance.GetCfgBysuitId(cfg.suitId);
             if (cfg.cardStar > 0)
             {
                 CardData cardData = CardDataManager.GetCardDataById(cardItemCfg.id);