Skip to main content

在云端服务器上加载特定世界

在云端服务器上加载特定世界

云端服务器(Headless Server) 的一个常见目标是在启动时加载特定的世界。本文将引导你完成该操作,以确保尽可能顺利地成功加载。

为云端服务器准备世界

第一步也是成功最重要的一步,我们需要确保世界已经为云端服务器做好了准备。所需的具体步骤取决于该世界将被存储在哪里。

  • 使用用户个人的库存(User's Inventory)
  • 使用群组(Group)的库存
    • 这个选项是最简单的,但前提是你需要拥有一个群组。

用户的库存(User's inventory)

  1. 按照常规设置好你的世界。
  2. 将你的世界保存到你的库存(Inventory)中。
  3. 生成(Spawn)一个该世界的“世界球(World Orb)”,然后点击它。
  4. 选择“编辑元数据(Edit Meta-Data)”。
  5. 确保“谁可以打开此世界?(Who can open this world?)”选项被设置为“任何人(Anyone)”。

世界元数据屏幕截图中“谁可以打开此世界?”选项下选中“任何人”的画面

  1. 点击保存(Save)。
  2. 等待你的同步状态显示为“全部同步完成(All Synced)”。

群组的库存(Group's inventory)

  1. 按照常规设置好你的世界。
  2. 将你的世界保存到你群组的库存中。
  3. 确保云端服务器对应的账号(Headless User)是你目标群组的成员。
  4. 等待你的同步状态显示为“全部同步完成(All Synced)”。

获取记录 URL(Record URL)

下一步是确保你拥有正确的 URL。Resonite 中有多种可用的世界 URL,对于云端服务器,你需要的是“记录 URL(Record Url)”。

获取方法如下:

  1. 在世界浏览器(World Browser)中选中该世界。
  2. 点击世界预览画面右上角的“向右箭头”。这将打开一个展开的世界详情对话框。
  3. 点击“复制记录 URL(Copy Record URL)”。

如果你想检查获取到的 URL 是否正确,请确保它以 resrec:/// 开头,并且 URL 的第一部分应该是你的用户 ID 或群组 ID。格式如下:

resrec:///群组或用户ID/世界记录ID

将记录 URL 添加到配置中

获取记录 URL 后,只需将其添加到 云端服务器配置文件 中对应世界的 loadWorldURL 属性里即可。

你可以在我们的 示例配置页面 上查看配置示例。

参见