Class SignalEmitter | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class SignalEmitter

    Marker that emits a signal to a SignalReceiver.

    Inheritance
    System.Object
    Marker
    SignalEmitter
    Inherited Members
    Marker.parent
    Marker.time
    Marker.IMarker.Initialize(TrackAsset)
    Marker.OnInitialize(TrackAsset)
    Namespace: UnityEngine.Timeline
    Syntax
    [Serializable]
    [CustomStyle("SignalEmitter")]
    public class SignalEmitter : Marker, IMarker, INotification, INotificationOptionProvider

    Properties

    asset

    Asset representing the signal being emitted.

    Declaration
    public SignalAsset asset { get; set; }
    Property Value
    Type Description
    SignalAsset

    emitOnce

    Use emitOnce to emit this signal once during loops.

    Declaration
    public bool emitOnce { get; set; }
    Property Value
    Type Description
    System.Boolean

    retroactive

    Use retroactive to emit the signal if playback starts after the SignalEmitter time.

    Declaration
    public bool retroactive { get; set; }
    Property Value
    Type Description
    System.Boolean

    Explicit Interface Implementations

    INotificationOptionProvider.flags

    Declaration
    NotificationFlags INotificationOptionProvider.flags { get; }
    Returns
    Type Description
    NotificationFlags
    Implements
    INotificationOptionProvider.flags

    See Also

    SignalAsset
    SignalReceiver
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023