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
- AI Assistant upgrade banner's `Open package Manager` link doesn't work
- Sub-asset UI does not refresh when undoing Renderer Feature add or remove actions in a URP Renderer asset
- Scene flickers with a green tint when using Screen Space Ambient Occlusion and Contact Shadows with raytracing
- Scripts with null Components on GameObjects are not removed when calling GameObjectUtility.RemoveMonoBehavioursWithMissingScript
- Color Curve Key values remain visible after changing Curve type
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.