usefulGUI example | by useful slug
usefulGUI is a practical approach to working with 3D GUI elements in Unity.
It is created as an extension of the GameObject class in Unity, and results in short, easy to read and write code.
An example button can be created with code as simple as: gameObject.Clicked() or gameObject.CheckBox() for a checkbox type button. The same interface code works across all platforms.
You can download usefulGUI and the first example project for free here: http://www.usefulslug.com/usefulGUI/usefulGUI.zip
Below is a tutorial video showing the setting up of the example above.