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