DoozyUI is a complete UI management system for Unity. It manipulates native Unity components and takes full advantage of their intended usage. This assures maximum compatibility with uGUI, best performance and makes the entire system have a predictable behavior. Also, by working only with native components, the system will be compatible with any other asset that uses uGUI correctly.

Easy to use and understand, given the user has some basic knowledge of how Unity's native UI solution (uGUI) works, DoozyUI has flexible components that can be configured in a lot of ways. Functionality and design go hand in hand in order to offer a pleasant user experience (UX) while using the system.

Artists and designers can realize their creative vision without coding by creating blazing fast user interfaces with any animations they can imagine.

Programmers can add a powerful UI management system to their toolbox that can be interfaced with scripts or used alongside Playmaker for a code-free UI solution.

It comes with an UI Animator System that uses math-based tweens creating reliable resolution independent animations and an Orientation Manager that allows anyone to create views for both portrait and landscape modes and not have to worry about which view should be active.

Eases the usage of Particle Systems within the UI layers and has a quick workflow for creating modal windows, named UI Notifications.

It supports all platforms and is extensively optimized to minimize its memory usage. Full C# source code, dedicated support and YouTube tutorials are available to help anyone understand and then master the system.

Requires DOTween or DOTween Pro to be imported and setup in the project before importing the DoozyUI package.

PDF Manual | Online Help Center | Community Forum | Support Request

YouTube Channel | Twitter Feed | Facebook Page

Features

- Use native uGUI

- Easy to learn. Intuitive design

- Advanced Editor integration

- UIAnimator

- UINavigation

- UIEffects (make ParticleSystems work with the UI)

- UINotifications

- UITriggers (zero code option)

- SceneLoader

- OrientationManager

- Supports all platforms

- Resolution Independent

- Mobile friendly

- Comes with full C# source code

- Dedicated support

- Tutorials on our YouTube Channel

:: Quick Setup!

Setup is incredibly fast and easy, just plug and play. Intuitive controls mean fast tweaks and optimal workflow, so you have more time for the important stuff.

:: Resolution Independent!

The UI Animator calculates all the resolution and aspect ratio changes and adjusts the animations accordingly. Because of this all the animations look and feel the same in both Landscape and Portrait Modes.

:: Orientation Manager

The Orientation Manager handles any device orientation changes by showing the proper UIElement that was made specifically for either LANDSCAPE and/or PORTRAIT orientation.