O'Reilly logo

NGUI for Unity by Charles Bernardoff

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Creating an ActiveBarrier prefab

When a BarrierObject is dropped on the Viewport GameObject, we want to instantiate an ActiveBarrier prefab that will take a few seconds to build, using a slider as status indicator as shown in the following screenshot:

Creating an ActiveBarrier prefab

The ActiveBarrier prefab

Let's create the ActiveBarrier prefab by performing the following steps:

  1. Select our Viewport GameObject.
  2. Create a new child with Alt + Shift + N.
  3. Select this new child and rename it as ActiveBarrier.
  4. Open the Widget Tool wizard by navigating to NGUI | Create a Widget and perform the following steps:
    1. Select Progress Bar for the Template field.
    2. Set Dark sprite as Empty.
    3. Set the Highlight ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required