Skip to content

Observer trigger fields rework #19263

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Vrixyz opened this issue May 17, 2025 · 1 comment
Open

Observer trigger fields rework #19263

Vrixyz opened this issue May 17, 2025 · 1 comment
Labels
A-ECS Entities, components, systems, and events C-Usability A targeted quality-of-life change that makes Bevy easier to use S-Needs-Design This issue requires design work to think about how it would best be accomplished

Comments

@Vrixyz
Copy link
Member

Vrixyz commented May 17, 2025

current proposed comment
??? (when exposed through event (see pointer: trigger.event().target)) trigger.target the thing that event was fired on
trigger.target trigger.observed_on the thing that the event was received on
trigger.observer trigger.observed_by the entity holding the observer state

I'd personally like to see a practical implications of that over recent work of #19245.

@Vrixyz Vrixyz added the A-ECS Entities, components, systems, and events label May 17, 2025
@hukasu
Copy link
Contributor

hukasu commented May 17, 2025

@alice-i-cecile alice-i-cecile moved this to Observer overhaul in Alice's Work Planning May 18, 2025
@alice-i-cecile alice-i-cecile added C-Usability A targeted quality-of-life change that makes Bevy easier to use S-Needs-Design This issue requires design work to think about how it would best be accomplished labels May 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-ECS Entities, components, systems, and events C-Usability A targeted quality-of-life change that makes Bevy easier to use S-Needs-Design This issue requires design work to think about how it would best be accomplished
Projects
Status: Observer overhaul
Development

No branches or pull requests

3 participants