Channels
Overview
Event channels are implemented as ScriptableObject
instances that can be raise events between components and across scenes.
They provide a UnityAction
event when an event is raised.
Many of the event channels provide helper methods that make it easier to raise events from other components, including UnityEvent
bindings.
This can be especially useful when using the Listener components.