生成区域
使用生成区域可视化设置生成位置和生成摄像机位置。
创作者可以设置 生成位置 和 生成相机目标 ,在 Creator Hub 中通过编辑一个 生成区域 实体。
这让创作者能够以可视化的方式设置生成区域以及角色生成时所面向的方向,效果与场景中的其他对象相同。
生成区域定义了玩家直接访问你的场景时会出现的位置,无论是通过输入坐标还是传送。你的场景中可能有一些对象会阻挡玩家移动,如果他们恰好生成在这些对象上方,比如树木或楼梯,或者你的场景可能有高低起伏的地形。如果玩家生成在无法移动的物体上方,体验会很差。这就是为什么你可以选择在任意位置设置一个或多个生成点。
📔 注意:所有生成点都必须位于构成该场景的地块内。你不能让玩家生成在这些地块空间之外。

生成区域由两个协同工作的不同实体组成:
生成 实体:可在 玩家 实体内找到。定义玩家实际的生成点。

相机目标 实体:可在 生成区域 实体。将其移动到玩家生成时希望面向的方向。

更改生成区域
生成区域 及其 相机目标 可以像场景中的其他对象一样直接从场景编辑器中移动,或者手动修改其值(与其他实体中的 Transform 类似)。
参数
选中生成区域后,创作者可以在组件部分查看并设置以下值:

位置:角色生成位置。这些是场景内相对于场景原点的坐标,类似于你在 Transform 组件中会使用的坐标。
生成相机目标:相机(以及角色)在进入场景后将面向的方向。利用这一点可以更好地控制玩家进入你的场景时的第一印象。
随机化区域:以米为单位为生成区域增加随机性,并通过 不随机化 切换开关进行启用和禁用。启用后,场景编辑器中会渲染一个区域,显示玩家可随机生成的范围。随机偏移同时应用于 X 轴和 Z 轴,并防止所有玩家在生成时彼此重叠,这在拥挤的场景中看起来尤其糟糕。

多个生成区域

创作者可以定义多个 生成区域 。要创建新的生成区域,请按照以下步骤操作:
选择任意一个生成区域, spawn1 为默认值。
所有生成区域都会显示在右侧面板中。你可以通过点击 + 添加新的生成区域

图标 .

启用 主生成

图标 所需生成区域的。如果有多个生成区域被切换为 主生成,玩家将随机出现在其中一个区域。
预览场景。
最后更新于