要求:Unity 2021
完整的 uGUI 到 UI Toolkit 迁移工具。一键转换布局、样式和组件。包含 C# 代码生成和 TMP 支持。只需单击一下,即可将现有的 uGUI Canvas 界面无缝迁移到 Unity 的现代 UI Toolkit 系统。
描述
节省大量手动转换时间,并确保您的 UI 代码库面向未来。
包含内容:
- UXML 生成 – 自动将您的 Canvas 层级结构转换为结构良好的 UXML 文档,具有语义化的命名和正确的元素嵌套。
- USS 样式表生成 – 将颜色、字体、间距和布局属性提取到简洁、优化的 USS 样式表中,并支持 CSS 变量
- C# 代码生成 – 创建类型安全的 MonoBehaviour 控制器,其中包含元素绑定、属性和事件回调存根,可供您直接使用。
- 全面支持组件——可转换 20 多种 uGUI 组件,包括按钮、切换开关、滑块、输入框、下拉菜单、滚动矩形等等。
- 布局转换 – 将 HorizontalLayoutGroup、VerticalLayoutGroup 和 GridLayoutGroup 转换为 CSS Flexbox 等效布局
- TextMeshPro 支持 – 完全转换 TMP 文本,保留丰富的文本标签、对齐方式和样式
- 9-Slice Images – 自动提取精灵边框值,以便在 UI Toolkit 中进行正确切片
主要特点:
- 直观的迁移向导,提供分步指导;配置过程中实时预览 UXML 文件
- 一键式 Canvas 到 UI Toolkit 转换,生成 UXML、USS 和 C# 控制器文件,支持 20 多个 uGUI 组件(按钮、切换开关、滑块、输入框、下拉列表、滚动矩形、图像、文本等)。
- 多种布局策略(Flexbox、绝对定位、混合布局)样式去重和优化
- 可配置的命名规则
无运行时依赖项。



评论(0)