Class SignalEmitter
Marker that emits a signal to a SignalReceiver.
Inherited Members
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEngine.Timeline
Assembly: Unity.Timeline.dll
Syntax
[Serializable]
[CustomStyle("SignalEmitter")]
[ExcludeFromPreset]
public class SignalEmitter : Marker, IMarker, INotification, INotificationOptionProvider
Remarks
A SignalEmitter emits a notification through the playable system. A SignalEmitter is used with a SignalReceiver and a SignalAsset.
Properties
asset
Asset representing the signal being emitted.
Declaration
public SignalAsset asset { get; set; }
Property Value
Type | Description |
---|---|
SignalAsset |
See Also
emitOnce
Use emitOnce to emit this signal once during loops.
Declaration
public bool emitOnce { get; set; }
Property Value
Type | Description |
---|---|
bool |
See Also
retroactive
Use retroactive to emit the signal if playback starts after the SignalEmitter time.
Declaration
public bool retroactive { get; set; }
Property Value
Type | Description |
---|---|
bool |