• 游戏
  • 工业
  • 资源
  • 社区
  • 学习
  • 支持
开发
Unity 引擎
为任何平台构建2D和3D游戏
下载计划和定价
商业化
应用内购买(IAP)
发现并管理各商店的IAP
聚合平台
最大化收入并优化变现
Ad Quality
保护您应用的用户体验
Tapjoy
建立长期用户忠诚度
所有变现产品
用户获取
用户获取
被发现并获取移动用户
Unity向量AI
将玩家与合适的游戏连接
Aura设备内广告
在用户高峰参与时触达用户
所有增长产品
使用案例
3D协作
实时构建和审查3D项目
沉浸式培训
在沉浸式环境中培训
客户体验
创建互动3D体验
所有行业解决方案
行业
制造业
实现运营卓越
零售
将店内体验转化为在线体验
汽车
提升创新和车内体验
所有行业
技术库
文档
官方用户手册和API参考
开发者工具
发布版本和问题跟踪器
路线图
查看即将推出的功能
术语表
技术术语库
洞察
案例分析
真实成功案例
最佳实践指南
专家提示和技巧
所有资源
新增功能
博客
更新、信息和技术提示
新闻
新闻、故事和新闻中心
社区中心
讨论
讨论、解决问题和连接
事件
全球和本地活动
社区故事
Made with Unity
展示Unity创作者
直播活动
加入开发者、创作者和内部人员
Unity奖项
庆祝全球的Unity创作者
适合每个级别
Unity Learn
免费掌握Unity技能
专业培训
通过Unity培训师提升您的团队
Unity新手
准备开始
开始您的学习
Unity基础路径
你是Unity 新手?开始您的旅程
使用指南
可操作的技巧和最佳实践
教育
对于学生
开启您的职业生涯
对于教育者
增强您的教学
教育资助许可证
将Unity的力量带入您的机构
认证
证明您的Unity精通
支持选项
获取帮助
帮助您在Unity中取得成功
成功计划
通过专家支持更快实现目标
常见问题解答
常见问题解答
联系我们
与我们的团队联系
计划和定价
语言
  • English
  • Deutsch
  • 日本語
  • Français
  • Português
  • 中文
  • Español
  • Русский
  • 한국어
社交
货币
采购
  • 产品
  • Unity Ads
  • 订阅
  • Unity Asset Store
  • 经销商
教育
  • 学生
  • 教师
  • 机构
  • 认证
  • 学习
  • 技能发展计划
下载
  • Unity Hub
  • 下载存档
  • Beta 版测试
Unity Labs
  • 实验室
  • 作品
资源
  • 学习平台
  • 社区
  • 文档
  • Unity QA
  • 常见问题解答
  • 服务状态
  • 案例分析
  • Made with Unity
Unity
  • 我们公司
  • 新闻简报
  • 博客
  • 事件
  • 工作机会
  • 帮助
  • 新闻
  • 合作伙伴
  • 投资人
  • 附属机构
  • 安防
  • 社会影响力
  • 包容性与多样性
  • 联系我们
版权所有 © 2025 Unity Technologies
  • 法律
  • 隐私政策
  • Cookie
  • 不要出售或分享我的个人信息

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其分支机构在美国及其他地区的商标或注册商标(单击此处获取更多信息)。其他名称或品牌是其各自所有者的商标。

Hero background image

UI 工具包

通过自定义界面扩展编辑器,以实现直观的创作。启用跨团队协作,为游戏和应用程序创建令人惊叹的 UI。
开始使用
开始使用
  • 概述
  • 特性
  • 资源
  • 常见问题解答
为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。
请点击这里。
编辑器中的 UI 工具包

UI 工具包的新功能

UI 工具包是一组用于开发用户界面和编辑器扩展的功能、资源和工具。其直观的工作流程帮助艺术家和设计师更快地创建和调试游戏和应用程序的运行时 UI。

Unity 6 版本中包含了几个 UI 工具包更新。我们添加了一个完全可扩展的数据绑定系统以及新的控件。我们还改善了视觉创作工作流程和 UI 开发者的可扩展性。Unity 6 还引入了多语言和表情符号支持。

主要特性

发现功能并了解您可以通过 UI 工具包实现的目标。

主要特性

  • 专用创作工具
  • 灵活的文本渲染
  • 动画 UI
  • 无纹理渲染能力
  • 可扩展的数据绑定系统
  • 自定义用户界面和编辑器
UI工具包构建演示

开始使用专用的创作工具

UI工具包的专用创作工具包括UI构建器和UI调试器,灵感来自网络技术,提供熟悉的体验。使用UI构建器可视化创建和编辑游戏和应用程序的用户界面,而UI调试器帮助您快速解决问题。

灵活的文本渲染

灵活的文本渲染

UI工具包允许您使用高级样式功能渲染动态文本,在任何点大小和分辨率下提供干净、美观的文本。这提高了不同设备上的可读性,确保无论屏幕大小如何,用户体验始终一致。集成的Unicode支持使本地化应用程序和处理多种语言和脚本变得更加容易,使您的用户界面对全球受众可访问且有效。

龙崩溃者

使用轻量级过渡动画用户界面

UI工具包配备了专用的UI动画系统,简化了项目中UI过渡的制作。这个新系统甚至允许高效创作可重用的过渡,这是大多数UI项目中的主要动画,从而节省宝贵的设计时间。

无纹理用户界面构建器

利用清晰、无纹理的用户界面渲染能力

设置边框半径、颜色、大小和文本,以直接在UI工具包中创建无纹理的用户界面元素。停止从Photoshop创建和导入图像,以显著减少在工具之间转换时浪费的时间,同时降低整体内存占用和构建大小,以更高效地扩展。

完全可扩展的数据绑定系统

进一步简化界面设计

数据绑定系统可用于编辑器和运行时。可以从UI Builder设置,使用户能够创建、检查和更改绑定。系统提供了很多扩展性,允许用户创建自己的绑定类型。

数据绑定系统可用于编辑器和运行时。可以从UI Builder设置,使用户能够创建、检查和更改绑定。系统提供了很多扩展性,允许用户创建自己的绑定类型。

UI Builder可视化工作流程

为Unity编辑器开发自定义UI和扩展

UI Toolkit包括一个保留模式UI框架,简化了为Unity编辑器扩展开发自定义UI的过程,因此您可以构建独特的窗口和检查器,以支持艺术家、设计师和程序员的高效工作流程。

其他功能

加快迭代速度

通过全局样式管理和实时创作能力,更快地工作和迭代。

熟悉的体验

UI创作工具和工作流程受到标准Web技术的启发,以便更快上手。

更好的协作

C#代码中的逻辑、UXML文档中的UI结构和样式表中的样式使得在UI的不同部分工作时更容易避免冲突。

渲染性能

使用渲染提示和动态纹理图集,获得对游戏性能的更大控制。

与其他工具良好兼容

UI Toolkit可以与IMGUI一起用于编辑器,并与UGUI一起用于运行时。它也与Unity的新输入系统兼容。

可重用性

在项目内或跨项目之间共享样式和小部件,以及在编辑器和运行时之间共享。

比较 Unity UI 系统

尽管Unity建议在新的UI开发项目中使用UI Toolkit,但在某些情况下,由于Unity UI(uGUI)和IMGUI中存在的功能,使用旧系统仍然是合理的。比较 Unity 中的 UI 系统,以评估哪个最适合您。

了解详情
Unity 2021 LTS 艺术
今天开始使用 UI Toolkit

下载 Unity 6 并访问 UI Toolkit,以利用直观的创作工具和协作工作流程。

立即下载

资源

Dragon Crashers UI Toolkit 示例

在 Unity 中的用户界面设计和实现

这本超过 130 页的指南将向您展示如何使用 Unity 的两个 UI 系统(Unity UI 和 UI Toolkit)构建复杂的界面。我们介绍了 UI Toolkit 概念,如响应式 UI 和 UI Builder,使用 UI Toolkit 示例 - Dragon Crashers。

立即阅读
QuizU

QuizU

QuizU 是一个官方 Unity 示例,展示了各种设计模式和项目架构,包括 MVP、状态模式、管理菜单屏幕等,使用 UI Toolkit。

立即下载
使用 UI Toolkit 获得最佳性能

使用 UI Toolkit 获得最佳性能

在这段视频中,Unity 专家 Nicolas Borromeo 讨论了链式绘制调用实现、缓冲区大小的影响、动态图集最佳实践以及处理自定义着色器和 3D UI 等限制的话题。

立即观看
解决足球经理 2025 中的 UI 挑战

解决足球经理 2025 中的 UI 挑战

了解 Sports Interactive 的开发团队如何切换到 Unity,分享他们使用 UI Toolkit 以及其他适合低代码和无代码用户的 UI 工具的经验。

立即观看
Unity 文档

文档

阅读 Unity 手册以了解更多关于 Unity 中 UI Toolkit 的信息。

立即使用
使用 UI Toolkit 更快地创建更好的编辑器和游戏界面

使用 UI Toolkit 更快地创建更好的编辑器和游戏界面

观看此视频以获取专家指导和宝贵技巧,提升您的 UI 技能。我们向您展示 UI Toolkit 如何通过新的数据绑定系统、创新的 UXML 对象和 UI Builder 中的定制检查器来提升和加速团队合作。

立即观看
一群人在计算机实验室一起工作

社区

访问论坛以获得社区的帮助,并了解有关 Unity 中 UI Toolkit 的最新信息。

加入谈话

常见问题解答

我应该在什么情况下使用UI Toolkit而不是Unity UI?

+

我可以将UI Toolkit与Unity UI一起使用吗?

+

我可以使用UI Toolkit制作世界空间UI吗?

+

我可以将UI Toolkit与DOTS一起使用吗?

+

UI Toolkit提供数据绑定吗?

+

UI Toolkit与Unity矢量图形实验包兼容吗?

+

我该如何开始?

+

UI Toolkit的未来是什么?

+