IN THIS ARTICLE
设置注册表
使用设置注册表,您可以为 Open 3D Engine (O3DE)** 应用程序和工具提供设置和配置。
设置存储在扩展名为.setreg 和 .setregpatch的 JSON 文件中。您可以使用
JSON 指针语法 定义、查询和更改 O3DE 应用程序设置。在以下示例中,JSON 指针路径为"/O3DE/CustomSetting":
{
"O3DE": {
"CustomSetting": false
}
}
可以通过 JSON Patch 或 JSON Merge Patch 格式文件来合并和修改设置。
您可以通过以下方法与 O3DE 中的设置注册表进行交互:
主题
| 主题 | 说明 |
|---|---|
| 命令行参数和设置注册表 | 了解如何从命令行修改 Settings Registry 并访问提供给应用程序的命令行。 |
| Settings Registry Script API | 通过 Python 和 Lua 的示例了解 Settings Registry Script API。 |
| 使用控制台命令访问设置注册表 | 使用 Console 命令读取和修改 Settings Registry。 |
| 从设置注册表发出控制台命令 | 了解如何使用设置注册表运行 Console 命令。 |
| 使用 C++ 将 Settings Registry 输出到 Stream | 使用 C++ 将 Settings Registry 输出到 IO 流。 |
| 设置注册表开发人员指南 | 提供有关 Settings Registry 的详细开发人员信息。为多种情况提供了设置注册表示例。详细介绍了 CMake Build Generation 系统、Settings Registry 和 Gem Module System 之间的交互。 |
| Gem 加载和 Settings Registry | 了解如何使用 Settings Registry 加载 Gem 模块和配置 Gem 设置。 |
| 设置注册表链接 | 了解设置注册表如何触发其他设置注册表文件的导入。 |
相关主题
| 主题 | 说明 |
|---|---|
| Gem模块系统 | 说明 O3DE 如何在 C++ 中加载和初始化 Gem。 |