
Figma to UI Toolkit Converter
扩展版的“Figma Converter for Unity”,新增了将 Figma 布局转换为 UI Toolkit 的功能。

Any UI
以下是从 Figma 导入到 UI Toolkit 的示例。Unity 包中包含 UXML、USS 文件和精灵图。



UITK Converter 功能全景
涵盖 UXML 与 USS 生成、组件模板、字体、精灵图以及 Figma 布局支持。
Figma 转 UI Toolkit 方案对比
基于公开官方文档与开源仓库针对 UI Toolkit 转换工具的逐项对比
| Feature | D.A. Figma to UI Toolkit ConverterD.A. Assets (com.da-assets.ftu) | Unity AI Assistantcom.unity.ai.assistant | TrackMan FigmaToUnityUnity.Package.FigmaToUnity |
|---|---|---|---|
| UI Toolkit 产物生成 | |||
| UXML 层级树生成 | Supported语义化 VisualElement 树 | Prompt 提示词生成 UXML[1] | Supported标准 UXML 导出[2] |
| USS 样式表提取 | Supported去重并归纳 USS 类名 | Prompt 提示词生成 CSS/USS[1] | Supported基础 USS 导出[2] |
| Yoga Flexbox 引擎对齐 | SupportedAuto Layout 与 Flexbox 深度对齐 | 依赖提示词,偶有排版偏差[1] | SupportedFlexbox 属性映射[2] |
| 工作流与工程可靠性 | |||
| 确定性产出 vs AI Token 费用 | Supported100% 确定性产出,零 Token 费用 | 非确定性结果,需按量消耗 Token[1] | Supported本地确定性导出[2] |
| 离线 ZIP 导入 (避免 429 限制) | Supported支持 (通过 ZPE 插件)[3] | Not supported必须联网访问云端[1] | Not supported仅支持在线 API 抓取[2] |
| 代码后置绑定与 Linker 架构 | Supported与 UI Toolkit Linker & Binder 联动[4] | 生成示例脚本[1] | Not supported需手动 Q<T>() 遍历节点[2] |
| 工具链生态与资源管线 | SupportedFCU 官方伴生增强扩展[5] | Not supported独立工具[1] | Not supported独立工具[2] |
- [1] Unity AI Assistant (com.unity.ai.assistant) 功能根据 docs.unity3d.com/Packages/com.unity.ai.assistant 核实,需要消耗云端 AI 点数。 Unity AI Assistant 文档
- [2] TrackMan FigmaToUnity 功能根据公开仓库 github.com/TrackMan/Unity.Package.FigmaToUnity 核实。支持 UXML 但无离线 ZIP 导入和自动化字段绑定功能。 TrackMan FigmaToUnity 仓库
- [3] 通过配套的 ZIP Project Exporter 插件本地打包为 ZIP 避免触发 Figma REST API 429 请求超限错误。详见 da-assets.com/zpe-figma。 ZIP Project Exporter 文档
- [4] 组件字段连接与类型安全绑定由独立的 UI Toolkit Linker & Binder (com.da-assets.ulb) 负责。FTU 自身专注于纯粹规范的 UXML 与 USS 样式生成,不污染 C# 脚本。 UI Toolkit Linker & Binder
- [5] Figma to UI Toolkit Converter 作为 Figma Converter for Unity (com.da-assets.fcu) 的伴生扩展安装运行。详见 da-assets.com/docs/fcu-uitk。 FCU UI Toolkit 文档
本对比评估严格遵循欧盟 2006/114/EC 号指令关于对比广告的合规要求。所有产品名称、商标及注册商标均归其各自所有者所有。功能数据均于 2026 年 10 月基于公开文档核实。
安全与架构可信保障
企业级数据隔离、完全离线支持及无损编辑器架构。
本地数据存储
所有生成的 UXML、USS 和纹理文件严格保存在 Unity 本地工程 Assets 目录中。
零遥测与隐私保护
无任何用户行为埋点、遥测上报或外部数据传输。
隔离环境离线支持
字体和依赖缓存后支持 100% 纯离线转换生成。
非破坏性编辑器架构
严格遵循 MVC 规范,零冗余第三方运行时依赖,生成标准纯净的 Unity 原生文件。
兼容性与运行环境
支持的 Unity 版本、渲染管线和目标 UI 框架。
Unity 版本
- 2021.3 LTS
- 2022.3 LTS
- Unity 6
- Unity 6.3
渲染管线
- 通用渲染管线 (URP)
- 高清渲染管线 (HDRP)
- 内置渲染管线 (Built-in)
目标框架
- UI Toolkit
技术规格
- 包 ID
com.da-assets.ftu- 最新稳定版本
- 2.1.0stable
- 发布日期
- 最低 Unity 版本
- 2021.3.0f1
- 压缩包大小
- 29 KB
- SHA-256 校验和
2f2f6be0cfdfb5cadcfe5b74cb79ca28db8e95e5f45b36b6342fb0457d5a6034- UPM 依赖项
com.da-assets.ucc7.5.2com.da-assets.shared24.0.0
- 分发与 Scoped Registry
- D.A. Hub / Scoped Registryhttps://da-assets.com/registry
1. 在欧洲(EU)时区,通常在30分钟内响应,在其他时区,响应时间可能会稍长。
2. 资源开发者绝不会分发客户的设计稿或其他机密信息;但在 Enterprise 层级,您可以通过签署正式协议进行法律层面的书面确认。
Resellers
我们乐于与软件分销商及转售伙伴展开合作。
从 Asyncvoid 采购
您可以直接从 Asyncvoid 采购产品,并依据 Asyncvoid 许可协议 进行分销。
Unity Affiliate Program
我们同时支持通过 Unity Affiliate Program 经由 Asset Store 进行分销,适用 Unity Asset Store EULA。
联系我们
欲了解关于转售伙伴合作的更多信息,请发送邮件至 info@da-assets.com。
常见问题
关于技术兼容性、工作流与售后支持的所有常见解答。
支持哪些 Unity 版本?
插件支持 2021.3 及以上的所有 Unity 版本(包括 Unity 2022、2023 以及 Unity 6)。
开发者会及时跟进更新以适配 Unity 的 Alpha 测试版本;如果在购买时插件在您所使用的 Alpha 或 Beta 版本上无法正常运行,请联系开发者,您将在官方正式发布前提前获取支持该版本的 unitypackage。
该资产是否有任何必需的第三方依赖?
是的,该资产是一个扩展包,需要安装核心资产 Figma Converter for Unity 以及 UI Toolkit Linker & Binder。完整依赖列表请见 https://da-assets.com/docs/dependency-manager/table。
什么是 Figma to UI Toolkit Converter?
它是 Figma Converter for Unity 的扩展插件,增加了将 Figma 布局转换到 UI Toolkit 的能力。可一键生成 UXML 文件、USS 样式表和组件模板。
我需要先拥有 Figma Converter for Unity 吗?
是的。Figma to UI Toolkit Converter 是一个功能扩展模块,依托于 Figma Converter for Unity 的底层解析引擎。两者在同一个转换控制面板中无缝协同运行。
它支持 USS 变量提取和样式去重吗?
支持。转换器会自动检测不同画板之间的共同样式,生成通用的 USS 样式类选择器,避免样式重复定义,使代码更加规范清爽。
是否支持 Google Fonts 在线字体?
支持。转换器支持自动从 Google Fonts 拉取对应 TTF 字体,在 Unity 中一键生成字形完整的 FontAsset 并在 USS 中建立关联引用。
生成的 UXML 可以同时用于游戏界面和编辑器工具吗?
完全可以。生成的 UXML 与 USS 均符合 Unity UI Toolkit 官方标准,既可用于运行时 UIDocument,也可直接在 EditorWindow 中复用。
该转换器是生成 C# 代码还是纯 UXML 和 USS 标记?
Figma to UI Toolkit Converter 专注于生成纯净、标准的 .uxml 视觉树与 .uss 样式表,自身不生成 C# 脚本。如果需要自动化脚本字段绑定与类型安全连接,请搭配我们独立的伴生工具 UI Toolkit Linker & Binder (com.da-assets.ulb) 使用。
它与 Unity AI Assistant 相比有何区别?
Unity AI Assistant 依赖云端提示词并按量扣除付费 AI 点数,生成结果具有随机性。D.A. Figma to UI Toolkit Converter 则提供 100% 确定性的本地极速转换,深度还原 Flexbox 排版,且无持续扣费。
如何避免触发 Figma API 429 Too Many Requests 速率限制?
建议配合使用我们配套的免费 Figma 插件 ZIP Project Exporter (1611511023937342139),每月包含 3 次免费导出额度。该插件将画板直接打包为本地 ZIP,在 Unity 中实现全离线导入,彻底避免线上 API 频控超限。
版本历史
此产品的所有更新、改进与修复记录。
* 修复 Fixed the positioning of certain elements inside Auto Layouts.
~ 更改 Updated compatibility with Figma Converter for Unity.
~ 更改 Updated compatibility with Figma Converter for Unity.
~ 更改 Updated compatibility with Figma Converter for Unity.
~ 更改 Updated compatibility with Figma Converter for Unity.
支持
You can contact me for getting help with my products. The preferred method of communication is Discord or Telegram, as it provides a convenient and fast way of communication, which is very important when solving any possible problems. Join us! 😉👇🏻