使用 XR 编辑器

2024 年,我们推出了 Godot XR 编辑器,这是专为 XR 设备原生运行而设计的 Godot 编辑器版本,使你能够直接在设备上创建、开发和导出 2D、3D 以及 XR 应用和游戏。

该应用可以从 Meta Horizon Store 和 Godot 下载页面下载。

备注

XR 编辑器仍处于提前试用阶段,我们将继续完善使用体验。请参阅下面的《局限性与已知问题》。

XR 设备支持

目前 Godot XR 编辑器仅适用于运行 Meta Horizon OS v69 或更高版本的以下 Meta Quest 设备:

  • Meta Quest 3

  • Meta Quest 3s

  • Meta Quest Pro

备注

我们正在努力添加对更多 XR 设备的支持,包括 PCVR 设备。

运行时权限

提示与技巧

输入

多任务

项目同步

  • 通过 Git 同步项目可以通过下载 Android Git 客户端来完成。我们推荐使用 `Termux 终端 <https://termux.dev/cn/>`__,这是一个 Android 终端模拟器,提供了对常见终端工具(如 Git 和 SSH)的访问。

    • 注意:要在 Termux 终端中使用 Git,你需要授予终端写权限。这可以通过在终端中运行以下命令来实现:termux-setup-storage

插件

  • GDExtension 插件按预期工作,但需要插件开发者提供原生的 Android 二进制文件。

局限性与已知问题

以下是 XR 编辑器的已知局限性和问题:

  • 由于设备内存限制,不支持 Meta Quest 2。不过,高级用户可以从 下载页面 获取 XR 编辑器 APK,并自行安装到设备上(如果他们希望这样做的话)。

  • 不支持 gradle 构建。

  • 不支持 Android 插件,因为需要 gradle 构建支持。支持 GDExtension 插件。

  • 不支持 C#/Mono。

  • 不支持外部脚本编辑器。

  • Vulkan Forward+ 渲染器虽然可用,但是由于存在严重的性能问题,所以不推荐使用。