Unity UI (uGUI)
Unity UI (uGUI) is a GameObject-based UI system that you can use to develop user interfaces for games and applications. It uses Components and the Game view to arrange, position, and style user interfaces.
Topic | Description |
---|---|
Canvas | The Canvas is an area where you can place UI elements. |
Basic Layout | Position elements like text and images on a canvas. |
Visual Components | Learn how to add text and images to a canvas. |
Interaction Components | Set up user interactions with elements on a canvas. |
Animation Integration | Animate elements like buttons when highlighted and clicked. |
Auto Layout | Change the size of layouts automatically. |
Rich Text | Use rich text in UI elements. |
Events | The Event System sends events to objects in the application based on input. |
Reference | Comprehensive guide to understanding of uGUI features. |
UI How Tos | Solutions to common UI tasks. |
UI and UI Details Profiler | Use the UI and UI Details Profiler modules to understand how Unity handles UI batching for your application. |
Note
You can't use uGUI to create or change user interfaces of the Unity Editor.