Unity is a wonderful program, that lets you build 3D scenes, change them, and have them do almost anything you want very quickly. The GUI system, however, sucks. The GUI scripting system forces you to put all the code in one function, you have to specify resolutions directly, and you can’t see what you’re changes look like until runtime. It sucks. Continue reading UniGUI – Now available in the Unity Asset Store!