What problem does it solve?
This Skill unit solves the challenge of creating and managing UI elements in Unity, allowing users to easily design and configure their interfaces using USS and UXML without manually editing each component.
Core Features & Use Cases
- USS and UXML Support: Facilitates the creation and editing of USS (Unified Scene Sheets) and UXML (Unity XML Markup Language) files for Unity UI development.
- Automated UIDocument Creation: Simplifies the process of creating and attaching
UIDocument assets to scenes for rendering UI elements.
- PanelSettings Configuration: Offers functionality to configure
PanelSettings for runtime UI rendering and scaling.
- File Operations: Allows users to create, read, write, and delete USS and UXML files programmatically.
- Use Case: For a Unity game developer looking to design a custom UI, this Skill unit enables the creation of visually appealing and functional user interfaces with ease.
Quick Start
Generate a UI document with the uidocument skill by creating a new UXML file named 'game_ui.uxml' and a corresponding USS file named 'game_ui.uss'.