Quad UI

Get The Beta (v. 1.2.9b) | Scripting Reference | Editor Manual | Change Log | Report A Bug
Note: QuadUI is untested in Unity 3.4 If any exceptions are thrown, please submit a bug and make note that it is under Unity 3.4!
I have been receiving reports of Null Object References occurring in the QuadUI Editor. This is due to some resources that have moved since the last version.
There are 2 options to solve this:
Do a clean install of QuadUI
See this bug report for directions of how to fix this issue yourself. (You will be moving a file and a folder inside another folder)
Introduction
Thanks for your interest in Quad UI, I really hope it serves as a solution to the problems I set out to solve. This is the temporary page for the duration of the beta, once in full release I’ll be moving the page to a nicer home.
I want to mention one thing: For the sake of the beta, I will ask you not to modify any of the source code. If there is a problem or something you want added, just report it by reporting a bug or requesting a feature. This will ensure the best quality control of the product possible.
Introductory tutorials can be found here:
Quad UI Environment and Framework (pt. 1)
Quad UI Environment and Framework (pt. 2)
Quad UI Environment and Framework (pt. 3)
Quad UI Screen Transitions (pt. 1)
Quad UI Screen Transitions (pt. 2)
Quad UI Screen Transitions Project Unity Package
What is Quad UI?
Quad UI is an extension to the Unity game engine which allows artists to create efficient and good looking two-dimensional user interfaces right from Unity’s integrated editor.
Quad UI utilizes and extends a popular method of using orthographic cameras and quad (4 vertex, 2 tri) meshes to create 2D content that can be made efficient by Unity’s rendering pipeline.
Quad UI is comprised of 2 components:
An Editor used for author-time generation of quads and 2D cameras.
A fully-integrated run-time API for creating usable and good-looking 2D UI quickly and with minimal code.
Features:
- Scrollable, Zoom-able (up to 4x) Canvas
- Toggle Between Alpha and RGB Modes
- Re-sizable Grid with Grid Snapping
- Fully Integrated, Platform-Independent Framework to Build User Interfaces Fast!
- Built-in (Flash-like) Events System
- Time.timeScale independent Animation support!
- **Now supports MultiTouch on iOS and Android!
What can be done with Quad UI?
Quad UI’s official purpose is for creating 2D game menus and heads-up displays (HUD), but could be adapted to create much more.
What versions of Unity does Quad UI support?
Unity version 3.0 and up is required to use Quad UI. Quad UI will automatically handle some differences in feature releases of Unity. Version 3.4 is currently untested.
Does Quad UI support iOS and/or Android?
Yes. Quad UI is fully optimized for mobile hardware (in fact, that was where Quad UI was started!). Quad UI’s API utilizes platform dependent compilation which allows you to build your menu system once and deploy across any of the Unity supported build platforms – iOS, Android, Web and PC/Mac Standalone.
Does Quad UI support consoles PS3/Xbox360/Wii?
No. Currently I do not have access to these licenses and thus can not build support for them.
How much does Quad UI cost?
Quad UI is currently in public beta and is FREE to use both commercially and independently. When Quad UI leaves beta and is officially released, it will remain free.
Is Quad UI open source?
Yes. But for the sake of the beta, I ask that you do not modify the source.