From 4c33e9382b5ffa2611a8598bb5836db8eaf93538 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期三, 26 九月 2018 15:38:06 +0800
Subject: [PATCH] 3687 天赋功能

---
 System/Skill/TalentWin.cs |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/System/Skill/TalentWin.cs b/System/Skill/TalentWin.cs
index 7f4fe6c..186864e 100644
--- a/System/Skill/TalentWin.cs
+++ b/System/Skill/TalentWin.cs
@@ -68,9 +68,9 @@
             model.selectSeries = 1;
             model.selectTalentType = 1;
             Display();
-            model.OnSelectTalentTypeEvnet += OnSelectTalentTypeEvnet;
-            model.OnSelectSeriesEvent += OnSelectSeriesEvent;
-            model.OnSelectSkillEvent += OnSelectSkillEvent;
+            model.selectTalentTypeEvnet += OnSelectTalentTypeEvnet;
+            model.selectSeriesEvent += OnSelectSeriesEvent;
+            model.selectSkillEvent += OnSelectSkillEvent;
             model.talentSkillUpdate += TalentSkillUpdate;
             model.talentPointUpdate += TalentPointUpdate;
         }
@@ -81,9 +81,9 @@
 
         protected override void OnPreClose()
         {
-            model.OnSelectTalentTypeEvnet -= OnSelectTalentTypeEvnet;
-            model.OnSelectSeriesEvent -= OnSelectSeriesEvent;
-            model.OnSelectSkillEvent -= OnSelectSkillEvent;
+            model.selectTalentTypeEvnet -= OnSelectTalentTypeEvnet;
+            model.selectSeriesEvent -= OnSelectSeriesEvent;
+            model.selectSkillEvent -= OnSelectSkillEvent;
             model.talentSkillUpdate -= TalentSkillUpdate;
             model.talentPointUpdate -= TalentPointUpdate;
             for (int i = 0; i < m_TalentSeries.Length; i++)
@@ -193,10 +193,11 @@
                 var skillConfig = talent.GetSkillConfig(talent.level + 1);
                 if (talentConfig != null)
                 {
-                    if (skillConfig.LearnSkillPointReq != 0 && index < m_SelectConditions.Length)
+                    var requireSeriesPoint = skillConfig.RequireSeriesPoint();
+                    if (requireSeriesPoint != 0 && index < m_SelectConditions.Length)
                     {
                         m_SelectConditions[index].gameObject.SetActive(true);
-                        m_SelectConditions[index].text = StringUtility.Contact(0, "/", skillConfig.LearnSkillPointReq);
+                        m_SelectConditions[index].text = StringUtility.Contact(0, "/", requireSeriesPoint);
                         index++;
                     }
                 }

--
Gitblit v1.8.0