少年修仙传客户端代码仓库
client_linchunjie
2018-08-17 d5069f791aa640ace3fa8fdae1b2da40626d712d
System/Treasure/TreasureMeridianBehaviour.cs
@@ -88,8 +88,7 @@
        private void OnStageClick()
        {
            if (m_TreasureStage != null&& m_TreasureStage.unlockType != TreasureStageUnlock.Treasure
                && m_TreasureStage.unlockType != TreasureStageUnlock.Property)
            if (m_TreasureStage != null&&  m_TreasureStage.unlockType != TreasureStageUnlock.Property)
            {
                if (m_TreasureStage.unlockType == TreasureStageUnlock.Item)
                {
@@ -154,6 +153,7 @@
                                m_Icon.SetSprite(GeneralConfig.Instance.propertyIconDict[_key]);
                            }
                        }
                        m_Icon.SetNativeSize();
                        break;
                    case TreasureStageUnlock.Skill:
                        var _skillId = m_TreasureStage.GetSkill(PlayerDatas.Instance.baseData.Job);
@@ -162,6 +162,7 @@
                        m_Descs[0].color = m_Treasure.id == 104 ? UIHelper.GetUIColor(TextColType.NavyYellow) : UIHelper.s_LightYellow;
                        m_Descs[0].gameObject.SetActive(true);
                        m_Icon.SetSprite(_skillCfg.IconName);
                        m_Icon.SetNativeSize();
                        break;
                    case TreasureStageUnlock.Func:
                        var _funcCfg = ConfigManager.Instance.GetTemplate<FuncOpenLVConfig>(m_TreasureStage.func);
@@ -169,6 +170,7 @@
                        m_Descs[0].color = UIHelper.s_LightYellow;
                        m_Descs[0].gameObject.SetActive(true);
                        m_Icon.SetSprite(_funcCfg.Icon);
                        m_Icon.SetNativeSize();
                        break;
                    case TreasureStageUnlock.Item:
                        m_Descs[0].gameObject.SetActive(true);
@@ -176,6 +178,7 @@
                        var itemConfig = ConfigManager.Instance.GetTemplate<ItemConfig>(m_TreasureStage.item.id);
                        m_Icon.SetSprite(itemConfig.IconKey);
                        m_Descs[0].text = itemConfig.ItemName;
                        m_Icon.SetNativeSize();
                        break;
                    case TreasureStageUnlock.Treasure:
                        m_Descs[0].gameObject.SetActive(true);
@@ -183,9 +186,9 @@
                        var treasureConfig = ConfigManager.Instance.GetTemplate<TreasureConfig>(m_TreasureStage.treasure);
                        m_Icon.SetSprite(treasureConfig.Icon);
                        m_Descs[0].text = treasureConfig.Name;
                        m_Icon.rectTransform.sizeDelta = new Vector2(86, 86);
                        break;
                }
                m_Icon.SetNativeSize();
            }
        }