-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Allow registering one-shot system in bsn! #24002
Copy link
Copy link
Open
Labels
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsA-ScenesComposing and serializing ECS objectsComposing and serializing ECS objectsC-FeatureA new feature, making something new possibleA new feature, making something new possibleD-ModestA "normal" level of difficulty; suitable for simple features or challenging fixesA "normal" level of difficulty; suitable for simple features or challenging fixesS-Needs-DesignThis issue requires design work to think about how it would best be accomplishedThis issue requires design work to think about how it would best be accomplishedX-UncontroversialThis work is generally agreed uponThis work is generally agreed upon
Metadata
Metadata
Assignees
Labels
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsA-ScenesComposing and serializing ECS objectsComposing and serializing ECS objectsC-FeatureA new feature, making something new possibleA new feature, making something new possibleD-ModestA "normal" level of difficulty; suitable for simple features or challenging fixesA "normal" level of difficulty; suitable for simple features or challenging fixesS-Needs-DesignThis issue requires design work to think about how it would best be accomplishedThis issue requires design work to think about how it would best be accomplishedX-UncontroversialThis work is generally agreed uponThis work is generally agreed upon
Type
Projects
Status
Needs SME Triage
What problem does this solve or what need does it fill?
Allow registering and storing one-shot system enables a decoupled way triggering callbacks.
For example, a Button will do some stuff on
Pointer<Press>, and it can also be triggered by pressing "A" button from gamepad when "focused".What solution would you like?
Register once or per scene?