From 84fcf0834583d755c1cfdb90d2b93e8ad2964065 Mon Sep 17 00:00:00 2001 From: chai <215380520@qq.com> Date: Tue, 16 Apr 2024 15:12:46 +0800 Subject: *misc --- .../Assets/TABG/Scripts/Data/AnimationHandler.cs | 32 +++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) (limited to 'ActiveRagdoll/Assets/TABG/Scripts/Data/AnimationHandler.cs') diff --git a/ActiveRagdoll/Assets/TABG/Scripts/Data/AnimationHandler.cs b/ActiveRagdoll/Assets/TABG/Scripts/Data/AnimationHandler.cs index 7a1a9f7..b581821 100644 --- a/ActiveRagdoll/Assets/TABG/Scripts/Data/AnimationHandler.cs +++ b/ActiveRagdoll/Assets/TABG/Scripts/Data/AnimationHandler.cs @@ -15,7 +15,6 @@ namespace Rigging.Data public string theString; } - public class AnimationHandler : RiggingDataBase { /* @@ -32,6 +31,37 @@ namespace Rigging.Data { animationState = newState; } + } + + [Serializable] + public class AnimationParam + { + private Player player; + + [SerializeField] + public T[] values; + + public AnimationParam() + { + } + + public void SetPlayer(Player p) + { + player = p; + } + + public T CurrentValue() + { + return values[player.status.animation.animationState]; + } + + public T current + { + get + { + return values[player.status.animation.animationState]; + } + } } -- cgit v1.1-26-g67d0