Skip to content

SignalType

ScriptableObject that acts as a signal type identifier for the signal/receiver system.

Namespace: Jungle.Events
Inherits: ScriptableObject

Overview

SignalType is a lightweight ScriptableObject key used to identify different kinds of signals at runtime. Create signal type assets from the menu and reference them in:

  • A Reactor's signal target — pushed in via Reactor.Receive(signal) and fanned out to typed reactions on the Reactor.
  • A LocalSignalTransmitter — per-GameObject pub/sub; subscribe via SignalEventFromHub or raise via RaiseSignalOnTransmitter / RaiseSignalOnOwnerTransmitter operations.

The asset name serves as the signal's display name.

Properties

Property Type Description
description string Optional editor-facing description (TextArea).

See Also