- Home /
Missing Monobehavior after switched OS from Windows to Mac
I dualboot Mac OSX and Windows 8. No VMs. First I developed my.project using windows, then I tried loading my project on a mac without copying the whole project and worked perfect. Then I tried opening in windows again and all of the Scripts I just modified on Mac OSX were really gone in the project. Now I opened back.again in Mac OSX and the scripts were back but messed up everytjing since they are now a Missing Monobehavior in their GameObjects. I have like a thousand gameobjectz now. This is a really big pain if I re.attach all scriptd again and what's worst is I can identify what is the missing script. Do you guys have any idea?
You can try to fix your missing behaviours with this: http://unitygems.com/lateral1/ - it might work where it can identify the correct script from its property names.
Answer by DannyB · Jun 21, 2013 at 01:01 PM
You mess with the bull, you get the horns... :)
Sounds to me like a very bad idea to use the same folder and access it from two different operating systems.
To solve your current problem: I hope you have a backup from before things got screwed as it would be the easiest way to get back on track.
To solve your two computers situation: I strongly recommend using proper source control when working with more than one stations. This will make it extremely easy for you to work with two computers, and you do not need to manually copy anything from anywhere, but still each computer will have its own repository.
Your answer
Follow this Question
Related Questions
Unity3D gibberish in menus 1 Answer
BUG: Editor shows no GameObjects 1 Answer
Debug Console doesnt show up 7 Answers
Editor menus are invisible 1 Answer
In-editor object movement restriction 2 Answers