Search Issue Tracker

Fixed in 5.4.1

Votes

0

Found in

5.4.0b9

Issue ID

778814

Regression

No

EditorJsonUtility doesn't serialize same UnityEngine.Object after reloading scene

Serialization

-

Repro steps:
1-Open the Bug scene.
2-Select the Bug GameObject
3-Link a reference to any UnityEngine.Object in the "Reference" field
4-Press the "Serialize" button
5-Save and reload the same scene
6-Press the "Deserialize" button
7-Notice how the "Reference" field has changed - sometimes it gets empty, sometimes it references to absolutely different game object

Expected behaviour: after deserialization it references the same object
Actual: serialization drops after reloading the scene

Reproduced on: 5.4.0b21; 5.3.5p3;
No EditorJSONUtility on 5.2 and earlier

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.