首页
必备工具
视频教程项目资源
screenshot
1/18
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
thumbnail
loading
loading
loading
loading
loading
loading
loading
loading
这个官方 UI Toolkit 项目提供了游戏界面,展示了用于运行时游戏的 UI Toolkit 和 UI Builder 工作流程。请配合其配套电子书探索此项目,以获取更多实用技巧。
渲染管线兼容性
内置渲染管线是团结引擎/Unity的默认渲染管线,它是一种通用型渲染管线,但可定制化的选项较为有限。通用渲染管线(简称 URP)是一种可编程渲染管线,能够快速、轻松地进行定制,并可在广泛的平台上实现优化的图形效果。高清渲染管线(简称 HDRP)同样是一种可编程渲染管线,能够在高端平台上实现前沿的高保真图形效果。
团结/Unity版本
内置渲染管线
通用渲染管线(URP)
高清渲染管线(HDRP)
团结 1.9.0
不兼容
兼容
不兼容
描述

UI Toolkit 示例 – Dragon Crashers 由 Unity 开发,旨在展示电子书《Unity 中的用户界面设计与实现》中包含的部分工作流程。该电子书介绍了如何在 Unity 中使用 UI 功能(主要是 UI Toolkit)来创建用户界面。


本演示使用 UI Toolkit 配合 UXML 和 USS 文件,还原了常见的游戏界面布局和样式,展示了从简单到高级的使用场景。该演示的命名规范和结构也可作为创作者使用 UI Toolkit 启动项目时的参考。

演示中展示的操作包括:

  • 如何使用 USS 文件中的选择器进行样式设置,以及使用 UXML 模板
  • 创建自定义控件,如环形进度条或选项卡视图
  • 自定义滑块或开关按钮等元素的外观
  • 为 UI 叠加效果使用 Render Texture
  • 应用 USS 动画、季节主题等
  • 处理不同屏幕比例,特别是运行时在移动设备竖屏和横屏之间切换 UI 样式
  • 使用 SafeArea API 将 UI 功能限制在设备的可用屏幕区域内
  • 遵循清晰 UI 架构的设计模式,确保可扩展性和可维护性
  • 使用 UI Toolkit 的数据绑定功能将数据绑定到 UI
  • 包含本地化功能,您可以在设置菜单中切换语言,查看字符串和图像的本地化表格示例

本演示中的所有内容均可添加到您自己的 Unity 项目中。

将该资源添加到您的资产后,进入 Play 模式即可体验演示。请注意,UI Toolkit 界面不会显示在 Scene 视图中,请在 Game 视图或 UI Builder 中查看界面。


注意: 打开 UI Builder 时,请确保选择正确的主题,以使 UI Builder 中的元素与 Game 视图中的显示效果一致。可在 ViewPort 菜单中、Preview 按钮旁选择主题。


本demo已在主流桌面和常见 iOS、Android 设备上完成测试。基于 Unity 6 制作,使用 Universal Render Pipeline (URP) 中的 2D 渲染器。


如果您对本 UI Toolkit 示例中的 2D 图形和游戏玩法感兴趣,推荐阅读电子书《面向美术师的 2D 游戏美术、动画与光照》


本资源基于 Unity Companion License("许可证")分发。Unity Technologies ApS("Unity")授予您全球范围内、非独占、免费、免版税的版权许可,允许您复制、制作衍生作品、公开展示、公开表演和分发随附本许可证的软件,但须遵守以下限制、条款和条件。链接

技术细节

建议您在一个全新的空白项目中打开本示例项目,因为它会将资源导入到根目录/Assets 文件夹中。

  • 使用 URP 中的 2D 渲染器
  • 使用以下 2D 资源包:2D Animation 和 2D PSD Importer

Dragon Crashers - UI Toolkit示例项目

Unity 海外资源商店评分
(暂无评分)
国内数据
8浏览
0收藏
当前价格
免费
仅支持将资源分配给中国区用户,其他区域账号暂不支持
许可证类型
如对许可证类型有疑问,请查阅EULA
席位
文件大小
213.9 MB
最新版本
1.6.92
最新发布日期
2026-07-10
支持Unity版本
/
支持的团结引擎版本
1.9.0或更高