-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Closed
Labels
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-Code-QualityA section of code that is hard to understand or changeA section of code that is hard to understand or changeC-UsabilityA targeted quality-of-life change that makes Bevy easier to useA targeted quality-of-life change that makes Bevy easier to use
Description
When you want to add *Components
, you must use .spawn(*Components)
and not .spawn((*Components, ..))
the spawning will fail, but there is no indication to the user, that it won't work.
This is also the case when adding .with(*Components)
instead of .with_bundle(*Components)
This should definitely tell user, that it's not correct to add bundles this way and not silently fail but compile no problem.
12Boti, mrk-its, Sorrien and jdiazcano
Metadata
Metadata
Assignees
Labels
A-ECSEntities, components, systems, and eventsEntities, components, systems, and eventsC-Code-QualityA section of code that is hard to understand or changeA section of code that is hard to understand or changeC-UsabilityA targeted quality-of-life change that makes Bevy easier to useA targeted quality-of-life change that makes Bevy easier to use