Skip to content

Signal Catcher

The Signal Catcher is a tool designed to automatically collect and organize signals within a loaded scene. This is particularly useful when signals are included in imported prefabs or when using multiple interfaces of the same type across different additive scenes.

By using the Signal Catcher, all signals in the scene(s) are gathered and assigned under a single interface, ensuring seamless integration and signal management.

  1. Placement: The Signal Catcher must be placed under an interface GameObject.
  2. Automatic Collection: When used, it automatically detects all signals in the scene(s).
  3. Signal Reassignment: It reassigns these signals as children of the interface.
  4. Interface Reconnection: After importing all signals, it reconnects the interface, ensuring it is properly linked to the correct signals.
PropertyDescription
Ignore ThisAllows specifying objects whose child signals should be ignored during the signal collection process.
List is EmptyIf no objects are listed, all signals in the scene(s) will be collected.
Only Interface Signals(Checkbox) If enabled, only signals related to interfaces will be collected, excluding other signals.