Search Issue Tracker
By Design
Votes
0
Found in [Package]
0.1.1, 0.3.0, 0.5.1
Issue ID
1217028
Regression
No
[ECS] MainScene entity world only generates in Editor-Mode when using SubScenes
How to reproduce:
1. Open attached project "NoWorldRepro.zip" and scene "SampleScene"
2. Observe Entity Debugger window
3. In Hierarchy, select "NewSubscene" GameObject, right-click -> New SubScene From Selection
4. Observe Entity Debugger window
Expected result: The MainScene generates an entity world in Editor-Mode, without the use of SubScenes
Actual result: Creating a SubScene is required to generate an entity world in Editor-Mode
Reproducible with: 2019.2.20f1, 2019.3.0f6, 2020.1.0a23
Could not test with: 2017.4.36f1, 2018.4.17f1 (no entities SubScene support)
Reproducible with package versions: 0.1.1, 0.3.0, 0.5.1
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Icon section shows incomplete message and unusable check box in Build Profiles and Player Settings window instead of “Not applicable for this platform” for Dedicated Server Platform
- Assets are created in the Package folders when creating assets via custom buttons in the Inspector window or other windows
- “Select” windows are named differently on Windows and macOS
- [Windows] No minimum “Select” window size
- Enabling “Editor Extension Authoring” in UI Builder doesn’t dirty the document and saving with shortcut doesn’t persist the state
Resolution Note:
The main scene cannot be converted to an entity. SubScenes can be converted to entities. These entities end up in the main world. They don't end up there immediately and go through some other worlds (conversion, streaming), but those worlds should be of no concern for the user.
As soon as you have at least one entity in edit-mode, there will be a main world. And right now the only way of getting an entity in edit mode is to have at least one SubScene.
The long term plan is to have a way of turning the main into an entity, but right now the main scene remains a gameObject scene.