Build interfaces visually
UI Builder improvements make interface layout and styling easier to inspect.
Unity 6.0
runtime binding system LTS · Long-term supportSupported now

What changed
Unity feature: UI Builder and runtime data binding
UI Builder exposes more control authoring and styling workflows. Runtime data binding connects UI properties to C# data so a display can follow changes in the game model.
Use it
- Create or open a UXML document in UI Builder and style its controls with USS.
- Use runtime data binding for plain C# data, or expose custom control attributes to make them editable in UI Builder.
Requirements and limits
- For serialized Editor data, SerializedObject binding provides undo and multi-selection support that runtime binding does not replace.