From f696d40de098b7867200f79d08abb42afb203aa6 Mon Sep 17 00:00:00 2001
From: client_linchunjie <461730578@qq.com>
Date: 星期三, 26 九月 2018 17:17:34 +0800
Subject: [PATCH] 3687 天赋功能
---
System/Skill/TalentTreeScriptable.cs | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/System/Skill/TalentTreeScriptable.cs b/System/Skill/TalentTreeScriptable.cs
index ccdf9b3..48d7a01 100644
--- a/System/Skill/TalentTreeScriptable.cs
+++ b/System/Skill/TalentTreeScriptable.cs
@@ -28,6 +28,18 @@
return default(TalentElement);
}
+ public float GetPercentBySkillElement(int index, float viewHeight, float offset)
+ {
+ if (skillElements != null && index < skillElements.Count)
+ {
+ var element = skillElements[index];
+ var height = contentSizeDelta.y - Mathf.Abs(element.position.y);
+ var percent = Mathf.Clamp01((height - viewHeight) / (contentSizeDelta.y - viewHeight));
+ return Mathf.Clamp01(percent + (offset / (contentSizeDelta.y - viewHeight)));//鍋忕Щ
+ }
+ return 1;
+ }
+
#if UNITY_EDITOR
public void ApplyTalentElement(int index,Vector3 _position)
{
--
Gitblit v1.8.0