UI Builder lets you visually create and edit UI assets, such as UI Documents (.uxml
), and StyleSheets (.uss
), that you use with UI Toolkit.
As of 2021.1, UI Builder is now a core feature of Unity.
You can open the UI Builder window in two ways:
.uxml
asset.UI Builder has optional packages that offer additional functionality for creating UI for your game.
You can install the com.unity.vectorgraphics
package to have the UI Builder expose the ability to assign a VectorImage
as a background style on an element.
You can install the com.unity.2d.sprite
package to have the UI Builder expose the ability to assign a 2D Sprite asset (or sub-asset) as a background style on an element. With the 2D Sprite package installed, you will also have the ability to open the 2D Sprite Editor directly from the Inspector pane.
This section lists all concepts and workflows for UI Builder.