少年修仙传客户端代码仓库
client_linchunjie
2018-10-27 7b11bc96ce6c3fa635b79d92434361d4ddcd84be
System/Skill/TalentModel.cs
@@ -62,6 +62,7 @@
        public event Action selectSkillEvent;
        public event Action talentPointUpdate;
        public event Action<int> talentSkillUpdate;
        public event Action<int> talentSkillLevelUp;
        public override void Init()
        {
@@ -335,11 +336,19 @@
            if (talentSkills.ContainsKey(config.SkillTypeID))
            {
                var talentSkill = talentSkills[config.SkillTypeID];
                bool levelUp = talentSkill.level < config.SkillLV;
                talentSkill.level = config.SkillLV;
                if (talentSkillUpdate != null)
                {
                    talentSkillUpdate(config.SkillTypeID);
                }
                if (levelUp && serverInited)
                {
                    if (talentSkillLevelUp != null)
                    {
                        talentSkillLevelUp(config.SkillTypeID);
                    }
                }
            }
        }