Search Issue Tracker
By Design
Votes
0
Found in [Package]
0.11.1-preview.4
Issue ID
1257858
Regression
No
Incorrect Entity gets returned when using GameObjectConversionSystem.GetPrimaryEntity function for converted Prefabs in SubScene
How to reproduce:
1. Open the attached project's Scene labeled "Test"
2. Enter the Play Mode
3. In the Hierarchy, enable the "Prefabs" SubScene's checkbox
4. Observe the Entities Window (Windows->DOTS->Entities)
5. Compare the Entity Window's and Console's values
Expected result: Entities Window's and Console Window's Entity Indexes match together
Actual result: Entities Window's and Console Window's Entity Indexes don't match
Reproducible with: 2019.4.3f1, 2020.1.0b16, 2020.2.0a18 (0.1.0-preview, 0.11.1-preview.4)
Couldn't test with: 2018.4.25f1 (Entities Package is not available)
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
- Editor crashes on UndoManager::CreateUndoRedoInfo when dismissing spammed "Inspector - Unsaved Changes Detected" pop-ups
- Docked Import Activity window disappears when another window is maximized
- "RecordCreation cannot be called while an undo is already processing" error is thrown in the Console when undoing and saving Generate Physics Shape changes in Aseprite Importer
- Addressables package throws TreeView and other GUI errors when opening the Addressables Groups window
- Internal resolution does not change when switching FSR2 quality modes using the camera's custom quality override
Resolution Note:
The conversion of entities happens in a separate world. The entities are copied to the default world after conversion. You must not rely on the entity indices that were valid during conversion, because they will change when the entities are moved to the main world.