Version:

工具 Open 3D Engine 的 UI 开发人员指南

A banner of the Blue Jay Design System

Blue Jay Design SystemOpen 3D Engine (O3DE) 的模块化 UI 框架。本指南为开发人员提供有关框架的信息,以及在为 **O3DE Editor **开发组件、工具和扩展时如何使用它。

本指南包括有关自定义 Qt 小部件库、Qt Control Gallery 工具和 O3DE 的 UI 图标资产库的指南和信息。本指南还提供了 O3DE 品牌指南和 O3DE 品牌资产,您可以将它们合并到自己的项目中。

如果您对 Blue Jay Design System 有任何疑问或有改进它的建议,您可以 提交问题 到 GitHub 上的 UI/UX 特别兴趣小组。

想聊聊吗?请在 Discord 上查看我们的 #SIG-UX-UI 频道。社区总是乐于提供帮助!

工具 UI 开发人员指南内容

主题描述
O3DE 的品牌指南O3DE 品牌指南概述,您可以在其中下载徽标资产,阅读品牌应用推荐指南,并查看我们接受的品牌颜色的详细信息。
O3DE UI 组件开发指南O3DE UI 组件开发和自定义 Qt 小部件库的概述。
O3DE 的消息准则O3DE 的 UI 消息组件的参考和最佳实践,您可以在其中找到不同消息类型(包括 toast 和对话框)的规范、示例和最佳实践。
O3DE Qt 控件库工具O3DE 附带的一个工具,用于演示自定义 Qt 小部件库的实际操作。还包括与每个组件相关的示例代码。
O3DE UI 组件库O3DE 中每个 UI 组件的介绍及其使用指南。
O3DE UI 图标资产O3DE 开发环境中使用的图标资产库。

相关主题

主题描述
扩展编辑器教程通过使用 O3DE UI 组件创建自定义工具 Gem 来扩展 O3DE 编辑器 的教程。
Figma 上的 Blue Jay Design System (BJDS) 一个 Figma 库,其中包含视觉和功能构建块,用于在 O3DE 中创建一致的设计。