少年修仙传客户端代码仓库
client_linchunjie
2018-09-26 0ced6b94425308d2a672fb93e9d245906d1d4879
System/Skill/TalentSkillBehaviour.cs
@@ -28,6 +28,8 @@
            skillId = _skillId;
            model.talentSkillUpdate -= TalentSkillUpdate;
            model.talentSkillUpdate += TalentSkillUpdate;
            model.OnSelectSkillEvent -= OnSelectSkillEvent;
            model.OnSelectSkillEvent += OnSelectSkillEvent;
            Display();
        }
@@ -43,6 +45,7 @@
                }
                m_Level.text = StringUtility.Contact(talent.level, "/", talent.maxLevel);
                m_Icon.material = talent.level > 0 ? MaterialUtility.GetUIDefaultGraphicMaterial() : MaterialUtility.GetDefaultSpriteGrayMaterial();
                m_ContainerSelect.gameObject.SetActive(skillId == model.selectSkill);
            }
        }
@@ -54,9 +57,15 @@
            }
        }
        private void OnSelectSkillEvent()
        {
            m_ContainerSelect.gameObject.SetActive(skillId == model.selectSkill);
        }
        public void Dispose()
        {
            model.talentSkillUpdate -= TalentSkillUpdate;
            model.OnSelectSkillEvent -= OnSelectSkillEvent;
        }
        private void SelectSkill()