Have a personal or library account? Click to login
NGUI for Unity
The NGUI plugin for Unity makes user interfaces so much more efficient and attractive. Learn all about it in this step-by-step tutorial that includes lots of practical exercises, including creating a fun 2D game.
An easy-to-follow, step-by-step tutorial focusing on practical situations and manipulations, guiding you to create a concrete Graphical User Interface and a simple 2D game. If you are a Unity 3D developer looking forward to learn NGUI for Unity, then this book is for you. Prior knowlege of C# scripting is expected. Additional knowledge of Unity 3D Editor, GameObject and creating/adding scripts to GameObject would be beneficial; however, no prior knowledge of NGUI is required.
What you will learn
Download and import NGUI
Construct a basic user interface: buttons, sprites, text inputs, lists, sliders, and more
Enhance your UI using clipping, draggable panels, content alignment, animations, and localization
Use C# with NGUI to save options, implement volume modification, launch animations, and change variables
Build a scrollable viewport with a draganddrop system
Create tooltips and notifications
Add your sprites and fonts to customize your main menu
Move elements through code and handle collisions to create a game