Have a personal or library account? Click to login
NGUI for Unity Cover

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.

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    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

    Who this book is for

    Table of Contents

      PDF ISBN: 978-1-78355-867-4
      Publisher: Packt Publishing Limited
      Copyright owner: © 2014 Packt Publishing Limited
      Publication date: 2025
      Language: English
      Pages: 182