14
« on: February 01, 2014, 10:39:35 PM »
It seems that much of the problem in trying to recover this project is that even when I make a new scene... Unity can't stop throwing errors on all the scripts that have absolutely nothing to do with the new scene. Is there perhaps some utility or tool that can allow Unity to stop trying to compile scripts that are already broken so that I can get a new scene going, re-import NGui and then go on from there? It seems NGui can't get installed because all the errors.
My main mistake I believe was that the upgrade with one of my scenes rather than an empty scene. When I deleted NGui it killed the scripts out from under my UI. Even now I have never seen the NGui menu again in this project. I believe that is because Unity won't just worry about the compiler errors in the scene that is open but with any scene in the project. So I have been caught in a big vicious circle.
A screenshot shows you how my scripts in my NGui UI look now in my scenes. Deleting Ngui, re-importing, all that stuff... I think as long as my scene lives in the project with all those compile errors Ngui will never install right.
I expect no matter what it's going to be alot of work for me to fix this. My UIHandler script that is in the screenshot attached had a lot of objects tied to it using that drag and drop method. I can't possibly imagine how they will ever get wired back up magically. Across 5 scenes and that is painful. But I now wonder if it is recoverable at all.
Another thing I know for sure from this pain... NEVER ever EVER, use the drag and drop object on to a property thing to build up your system. It's burned me a few times before but if I had used scripts to create my objects and tie them together I probably wouldn't be so worried about how I'll get his all working again. The NGui scripts are one thing but all my custom scripts I had on these same NGui objects seem to somehow get abandoned.