Search Issue Tracker

Fixed in 0.3.4

Votes

0

Found in [Package]

preview - 0.1.0

Issue ID

1188700

Regression

No

[Hybrid Renderer + URP] Copy of Entity appears when using Hybrid Renderer with Reload Domain disabled in the Project Settings

Package: Entity Component System (ECS)

-

How to reproduce:
1. Open User's attached "DiabloMP.zip" project
2. Load "TestArena" scene found in _Game -> Scenes
3. Enter the Play mode

Expected result: Entity moves normally without leaving anything behind
Actual result: Entity leaves a "copy" of itself at the original position in the Play mode, after exiting Play mode "copy" of the Entity appears at a slightly different position than original

Reproduced with: Hybrid Renderer preview - 0.1.0 (2019.3.0b7 with URP template), Hybrid Renderer preview - 0.1.1 (2020.1.0a8 with URP template)
Could not reproduce with:
- 2017.4.33f1, 2018.4.11f1, 2019.2.10f1, 2019.3.0a1 (no "Reload Domain" in Project Settings)
- 2019.3.0a9 ( importing "Entities" package causes Burst Compiler errors in the Console)

Notes:
- it is possible to reproduce this issue on 2019.3.0a10 with LWRP template, however, it is not reliable enough, because of other appearing issues (like Entity disappearing after closing Subscene edit mode)
- once "copy" appears in the Scene mode, it can appear moving if, for example, one clicks around in the Package Manager while in Scene mode
- Hierarchy remains the same as with "Reload Domain" enabled
- one workaround would be to disable "Enter Play Mode Options" in the Project Settings
- another workaround would be to enable "Reload Domain" in the Project Settings

Add comment

Log in to post comment