summaryrefslogtreecommitdiff
path: root/Assets/ThirdParty/UMotion/UMotionEditor/Scripts/Editor/AnimationCurveUtilityRecent.cs
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2022-03-10 14:07:40 +0800
committerchai <chaifix@163.com>2022-03-10 14:07:40 +0800
commit22891bf59032ba88262824255a706d652031384b (patch)
tree7595439ba9966c9402d37e37cee5e8cf098757d5 /Assets/ThirdParty/UMotion/UMotionEditor/Scripts/Editor/AnimationCurveUtilityRecent.cs
parent8b04ea73e540067f83870b61d89db4868fea5e8a (diff)
* move folder
Diffstat (limited to 'Assets/ThirdParty/UMotion/UMotionEditor/Scripts/Editor/AnimationCurveUtilityRecent.cs')
-rw-r--r--Assets/ThirdParty/UMotion/UMotionEditor/Scripts/Editor/AnimationCurveUtilityRecent.cs105
1 files changed, 0 insertions, 105 deletions
diff --git a/Assets/ThirdParty/UMotion/UMotionEditor/Scripts/Editor/AnimationCurveUtilityRecent.cs b/Assets/ThirdParty/UMotion/UMotionEditor/Scripts/Editor/AnimationCurveUtilityRecent.cs
deleted file mode 100644
index d3238362..00000000
--- a/Assets/ThirdParty/UMotion/UMotionEditor/Scripts/Editor/AnimationCurveUtilityRecent.cs
+++ /dev/null
@@ -1,105 +0,0 @@
-using UnityEngine;
-using UnityEditor;
-using System.Collections;
-using System.Reflection;
-
-namespace UMotionEditor
-{
- public static class AnimationCurveUtilityRecent
- {
- //********************************************************************************
- // Public Properties
- //********************************************************************************
-
- public static bool WeightedTangentsImplemented
- {
- get
- {
- #if UNITY_2018_1_OR_NEWER
- return true;
- #else
- return false;
- #endif
- }
- }
-
- //********************************************************************************
- // Private Properties
- //********************************************************************************
-
- //----------------------
- // Inspector
- //----------------------
-
- //----------------------
- // Internal
- //----------------------
-
- //********************************************************************************
- // Public Methods
- //********************************************************************************
-
- public static void SetKeyWeightedMode(ref Keyframe key, int weightedMode)
- {
- #if UNITY_2018_1_OR_NEWER
- key.weightedMode = (WeightedMode)weightedMode;
- #endif
- }
-
- public static int GetKeyWeightedMode(Keyframe key)
- {
- #if UNITY_2018_1_OR_NEWER
- return (int)key.weightedMode;
- #else
- return 0;
- #endif
- }
-
- public static void SetKeyLeftWeight(ref Keyframe key, float weight)
- {
- #if UNITY_2018_1_OR_NEWER
- key.inWeight = weight;
- #endif
- }
-
- public static float GetKeyLeftWeight(Keyframe key)
- {
- #if UNITY_2018_1_OR_NEWER
- return key.inWeight;
- #else
- return 1f / 3f;
- #endif
- }
-
- public static void SetKeyRightWeight(ref Keyframe key, float weight)
- {
- #if UNITY_2018_1_OR_NEWER
- key.outWeight = weight;
- #endif
- }
-
- public static float GetKeyRightWeight(Keyframe key)
- {
- #if UNITY_2018_1_OR_NEWER
- return key.outWeight;
- #else
- return 1f / 3f;
- #endif
- }
-
- public static void InitializeKeyframe(int frame, float value, float inTangent, float outTangent, int weightedMode, float leftWeight, float rightWeight, out Keyframe key)
- {
- key = new Keyframe(frame, value, inTangent, outTangent);
-
- #if UNITY_2018_1_OR_NEWER
- key.weightedMode = (WeightedMode)weightedMode;
- key.inWeight = leftWeight;
- key.outWeight = rightWeight;
- #endif
- }
-
- //********************************************************************************
- // Private Methods
- //********************************************************************************
- }
-}