- Home /
Unity 5.5 prefabs are corrupted on 5.4
I made a prefab using 5.5 beta, then I tried to open it using 5.4 and the prefab seems completely empty, even the names of the gameobjects in the prefab are empty. Do any of you know a workaround how can I open my prefabs created with 5.5?
UPDATE: What I found is that gameobjects in the prefabs are still having reference to the scripts, and sprites, but all the gameobject's name is an empty string.
But they still work on 5.5 after opening them with 5.4? Or are they corupted now?
They still working on 5.5. What I found is that gameobjects in the prefabs are still having reference to the scripts, and sprites, but all the gameobject's name is an empty string.
Answer by czadam_gt · Nov 21, 2016 at 12:25 PM
I found a workaround: if you open the prefab in a text editor, and replace the lines "serializedVersion: 5" to "serializedVersion: 4", unity seems to recognize the prefabs again.
Answer by Cascho01 · Dec 14, 2016 at 07:03 PM
Opened a prefab in texteditor but the text is almost completely encrypted. No line like "serializedVersion: 5"
Answer by tanoshimi · Dec 14, 2016 at 07:06 PM
This is to be expected: Unity projects are not backwards-compatible.