using System; using System.Collections; using System.Collections.Generic; using UnityEngine; namespace TweenAnimation { public abstract class TweenModule : ScriptableObject { public bool enabled = true; public float timeOffset; #if UNITY_EDITOR public new virtual string name { get { return ""; } } public string description; public virtual string tooltip { get { return "Tween Module " + name; } } [NonSerialized] public bool unfold; #endif // 根据当前时间更新值 public virtual void OnUpdate(float time) { } } }