- Home /
Dude, where's my scene?
So earlier today i wanted to import a custom package which i have done multiple times and when i did a message popped up saying something along the lines of importing this package will require you to reload your scene
. Thinking this was normal i pressed reload
after that my entire scene was cleared and all my hard work was gone
I still have the assets but they are no longer in the scene and the scene seemed to be set back to if you had just started. I have worked very hard for about 4 months on this project, if there is anything i can do please let me know; I don't want to lose all my hard work.
Answer by Max-0 · Mar 24 at 01:02 AM
Maybe reload the scene again? That worked once for me, but im not sure it will work.
unfortunately, have already tried that a few times and nothing changed
Answer by rh_galaxy · Mar 24 at 01:18 AM
Is the scene deleted from the hard drive? If you go to where you keep the scenes in the Asset-tree listing and check if the .unity file is there? Then double click it if you find it. I keep my scenes in Assets/Scenes/.
Try also searching for *.unity in the filesystem if you can't find it.
Personally I would never trust Unity with a project I have invested 4 months in without doing a backup of the project folder. Copy all files and folders inside the unity project but exclude Library, Temp, obj, Logs, UserSettings.
I'd go further than suggesting backups and say get to grips with source control. The very idea of spending 4 months on a project without it is, frankly, insane.
PlasticSCM and git for example are both free, the basics are easy, and the time spent getting to know one of them will be the best value time you ever spend as a developer.
the scene is still there but after the reload it seemed to have just reset to as if you just made a new scene
Are you saying you have no backups at all?
If so then you may have to rebuild your scene. It's a hard way to learn it, but an important lesson. Recovering from a snafu like this should not be a problem once you've got your workflow sorted out.
As well as backups or preferably using source control, make sure you use prefabs extensively. I never have anything in a scene that's not an instance of a prefab... makes reconstructing corrupt scenes much easier, and also provides additional backup options (eg you can duplicate a prefab before working on it so you've got a back-up or multiple versions backed up actually within the project).
Alright, it definitely will be annoying, but I'll probably just have to rebuild the scene. Still, I'm not sure how it got reset like that because isn't reloading a scene normal? If so, I'm not sure why it did what it did.