UX Importer Plus for UI Toolkit


Data Flow: ... It consists of an external design tool plugin (UX Exporter) and a Unity editor ... - Package Dependencies: ... * Addressables (com.unity.addressables: v2.9.1 or higher)


by BambooUp studio


Price History +

Import UI designs into Unity UI Toolkit to jumpstart development. Load data directly to save time. Custom property binding and localization sync speed up your workflow.
  • Data Flow:
    • The UX Exporter plugin (TypeScript) analyzes design files, collects data required for UI recreation, and outputs JSON with custom property metadata.
    • The Unity-side tool (C#) reads this JSON, generates UXML and USS stylesheets, binds Custom Properties (UUX.) to C# scripts, and synchronizes Localization assets automatically.
  • Supported Design Data:
    • Layout: Size, Position (width, height, flexbox properties, etc.)
    • Design Elements: Color (fill, stroke), Opacity, Corner Radius, Shadows
    • Text: Basic font name, font sizing, text alignment, and automatic Localization String Table mapping
    • Assets: Reference information for exported image assets and sprite sheet binding
    • Advanced: Custom Properties (UUX. prefix) for dynamic C# data binding and component logic

UX Importer Plus for Unity UI Toolkit is the full-featured toolset for converting UI designs created in web-based design platforms into Unity's UI Toolkit format (UXML and USS). It consists of an external design tool plugin (UX Exporter) and a Unity editor extension, smoothing the collaboration between designers and developers while unlocking advanced data binding workflows.


In addition to core layout conversion and automated Localization String Table synchronization, UX Importer Plus supports Custom Properties (UUX. prefix) for direct C# data binding, allowing you to streamline both UI design and runtime component logic.

Export a JSON file with all scene information and necessary asset files as a ZIP using the UX Exporter plugin. Simply import that ZIP file into your Unity project to faithfully reproduce the layout and data bindings from the original design.


Please obtain the external design plugin (UX Exporter) here.

https://bamboo-up.app/


We strongly recommend trying the free version (UX Importer for UI Toolkit) first to verify performance and workflow compatibility with your project before purchasing the Pro version.


--------------------------------------------------

Prerequisites & Dependencies

To use this package, the following Unity version and packages are required:


- Unity Version: Unity 6 (6000.3.22f1) or higher

- Package Dependencies:

  * Localization (com.unity.localization: v1.5.12 or higher)

  * Addressables (com.unity.addressables: v2.9.1 or higher)

--------------------------------------------------