clik-engine API
    Preparing search index...

    Class EventBus

    Global event bus for decoupled communication between game systems. Scenes, entities, and managers can emit/listen without direct references.

    Common events:

    • 'player:death', 'player:respawn'
    • 'score:changed', 'level:complete'
    • 'enemy:killed', 'item:collected'
    • 'ui:pause', 'ui:resume'
    Index

    Constructors

    Methods

    • Listen for an event. Pass owner to enable bulk cleanup via removeAllByOwner().

      Parameters

      • event: string
      • callback: EventCallback
      • Optionalowner: object

      Returns this

    • Listen for an event once

      Parameters

      • event: string
      • callback: EventCallback
      • Optionalowner: object

      Returns this