Scene prefab #10949
Labels
A-ECS
Entities, components, systems, and events
A-Scenes
Serialized ECS data stored on the disk
C-Feature
A new feature, making something new possible
C-Usability
A targeted quality-of-life change that makes Bevy easier to use
X-Controversial
There is active debate or serious implications around merging this PR
What problem does this solve or what need does it fill?
Ability to use
Scene
as a prefab, in the sense given by Unity: one-way irreversible spawning of a group of entities and components.What solution would you like?
No
SceneBundle
, noSceneInstance
, noSceenSpawner
. Just a way to spawn the content of a scene anywhere (including at theWorld
root, without a common parent entity, so ability to spawn multiple top-level entities as a flat list) and forget forever that this ever was aScene
.What alternative(s) have you considered?
SceneBundle
. This has all the mentioned extra "features" which are just getting in the way most of the time for typical "use a prefab to spawn multiple things" usage. This is also missing some features like spawning without a single comment parent entity.Additional context
Possibly related to #3877, #10907
The text was updated successfully, but these errors were encountered: