We have Unity Pro licenses on our team of three. We are trying to share assets among the group, and are having issues, as the expected "zip" and "unzip" into the assets folder does not work for Scripts.
"Person-1" created "Scene-1", with "Scripts-123", and wants to give this to "Person-2" for merging into "Scene-2". How to accomplish this?
"Person-2" wants to merge "Scene-1" content including "Scripts-123" into "Scene-2". The "Scene-1" imports as "Scene-1" just fine into "person-2" Project. But the "Scripts-123" are missing, as the Script-Map hasn't been built for them. Therefore, the Scripts accessed by "Scene-1" show up as "Missing".
Why shouldn't this be easier? It seems like all of the required Assets were sent, so why doesn't Unity "just work" (instead of showing "Mono-Script Missing") ??
Since it doesn't work, we now need to know how to get this working?
I hope my questions are clear enough to get helpful answers.
asked Dec 23 '09 at 10:18 PM
To keep a gameobject hierarchy portable (between scenes, exporting) make a prefab of them. Other than that. You should be able to copy/paste a gameobject + children between scenes.
answered Dec 23 '09 at 11:20 PM
You're getting the Mono-Script Missing error because you're grabbing assets from the Assets folder, but not the corresponding meta files from the Library folder. You should never cherry-pick assets with inter-dependencies manually like that.
While the second method suggested by Jaap will work in your case, as a general rule you should always use a version control system (either external or the Asset Server) for any project.
answered Dec 26 '09 at 01:31 AM