Missing in Heirarchy

I have had an issue for a while, whereby I copy paste certain elements, overwriting things etc, but every file stays in the same place. I have a hundred or so items in the Heirarchy which have been dragged from the Project/3dimport folder. The files are still there obviously, but are red and listed as missing in the Heirarchy.

The objects still contain their shaders, translation,scale etc… which I really need to keep, as it’s the most time consuming part for me.

Is there a way to just ‘re-link’ objects to their missing project source?? :rage:

Such an annoying problem. I know that you are not supposed to delete/move files from explorer but rather inside Unity, but lets face it. You just have to do it sometimes.

Could anyone point me the way of where exactly Unity keeps it’s metadata info? If the scene is in the same place, with all of the project files it is using in relatively correct places, why would it pronounce missing?!

Thanks for any help.

your not organized as well as you thought-

Create a better folder structure and get your work flow right-

You must be going into your prefabs and changing alot of stuff to corrupt the main file-

Thanks for the analysis. I don’t use preface as such. The folder structure is clean and correct.
I have gone back to an older file which isn’t corrupted.

You really don’t, and that’s why you’re having problems. The way to prevent these kinds of issues is not to do that; you’re making it impossible for Unity to manage metadata properly.

–Eric