using System; using UnityEngine; namespace UnityEngine.Timeline { /// /// An asset representing an emitted signal. A SignalAsset connects a SignalEmitter with a SignalReceiver. /// /// /// [AssetFileNameExtension("signal")] [TimelineHelpURL(typeof(SignalAsset))] public class SignalAsset : ScriptableObject { internal static event Action OnEnableCallback; void OnEnable() { if (OnEnableCallback != null) OnEnableCallback(this); } } }