少年修仙传客户端代码仓库
client_Zxw
2019-03-27 9b1b894ce5790910cfec25a9d8730378dcaac341
3335 强化星星
1个文件已修改
7 ■■■■■ 已修改文件
System/EquipGem/EquipStrengthSelectBehaviour.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/EquipGem/EquipStrengthSelectBehaviour.cs
@@ -17,6 +17,7 @@
        [SerializeField] Text m_EquipPlaceName;
        [SerializeField] Transform m_ContainerSelect;
        [SerializeField] ItemCell m_Item;
        [SerializeField] Text m_EquipStar;
        [SerializeField] Text m_ItemName;
        [SerializeField] Button m_Select;
        [SerializeField] RedpointBehaviour m_Redpoint;
@@ -25,6 +26,7 @@
        EquipModel equipModel { get { return ModelCenter.Instance.GetModel<EquipModel>(); } }      
        PackModel packModel { get { return ModelCenter.Instance.GetModel<PackModel>(); } }
        EquipStrengthModel strengthModel { get { return ModelCenter.Instance.GetModel<EquipStrengthModel>(); } }
        EquipStarModel equipStarModel { get { return ModelCenter.Instance.GetModel<EquipStarModel>(); } }
        int equipLevel = 0;
        int equipPlace = 0;
@@ -73,6 +75,11 @@
                m_Item.Init(item);                
                m_ItemName.text = Language.Get("ZBQH_01", item.config.ItemName, strengthLv);
                m_ItemName.color = UIHelper.GetUIColor(item.config.ItemColor, true);
                var maxStar = EquipStarModel.GetMaxStarLevel(item.config.ItemColor, item.config.LV);
                var starLevel = Mathf.Min(maxStar, equipStarModel.GetEquipStarLevel(new Int2(equipLevel, equipPlace)));
                m_EquipStar.text = Language.Get("EquipStarLevel", starLevel);
                m_EquipStar.gameObject.SetActive(starLevel>0);
            }
        }