19 lines
484 B
C#
19 lines
484 B
C#
|
|
using UnityEngine;
|
||
|
|
|
||
|
|
namespace AlicizaX.AnimationFlow.Runtime
|
||
|
|
{
|
||
|
|
public abstract class AnimationBaseNode<T> : ActionNode where T : unmanaged
|
||
|
|
{
|
||
|
|
[Header("持续事件")] public float duration = 1f;
|
||
|
|
[Header("动画类型")] public EaseType easyType;
|
||
|
|
|
||
|
|
[Header("设置起始")] public bool setFrom;
|
||
|
|
|
||
|
|
[Header("起始值")] public T from;
|
||
|
|
|
||
|
|
[Header("目标值")] public T to;
|
||
|
|
protected T orgValue;
|
||
|
|
protected T enterValue;
|
||
|
|
}
|
||
|
|
}
|