logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Namespace Serenity.EventDispatcher.Infrastructure.Components

    Classes

    SignalEmitterComponent

    Gameplay MonoBehaviour that dispatches Inspector-authored UnityEventDispatcherSignalDefinition assets through the IEventDispatcherService.
    Holds a list of signal definitions and exposes Dispatch(string), which builds and dispatches the definition whose Id matches the supplied id. Wire Dispatch(string) (or DispatchFirst()) to a collision, input callback, animation event or UnityEvent to emit a signal from a gameplay object.

    In this article
    © 2026 Serenity. All Rights Reserved