Hello all,
So I’m in a bit of an odd situation where I wanted to update to Unity 5, but have been on Unity 4.6 since the Unity Facebook SDK has not been updated to support Unity 5 yet.
Basically, one of our team members were working in Unity 5 to test the WebGL implementation and we committed some new scene files that were created in Unity 5 to our repo. I pulled these new scenes in Unity 4.6 and tried to load them, but found that there were no game objects in the Hierarchy. All the other scenes worked, except this new scene.
Out of curiosity, I downloaded Unity 5 on my machine, checked out a new copy of our repo, and upgraded it to Unity 5. The scene file created in Unity 5 on our other machine worked fine when I open it in Unity 5, but shows no game objects exist when I open it in Unity 4. That being the case, there’s definitely no corrupted files since they work fine in Unity 5, but I’m assuming its a compatibility issue.
My question is: Is there anyway to open scenes created in Unity 5 in Unity 4 and have them import correctly? If it makes any difference, I have my Asset Serialization mode set to Mixed on both versions - would there be any benefit to changing them to Force Text instead? I’ve tried deleting the meta files and letting Unity 4 re-create them with just the scene file, but nothing has worked so far and I always end up with a blank scene with no errors or warnings indicating that there were computability issues or failure to load objects, etc.
I know the -real- answer is to just develop on one version for the time being, but I was curious if anyone else had encountered this and knew what could be happening. I’d prefer to be able to open the files created in Unity 5 in my Unity 4 version so I don’t have to re-create them to build using the Facebook SDK, but it wouldn’t be the end of the world.
Thanks