For the complete documentation index, see llms.txt. This page is also available as Markdown.

修饰区域

在 Scene Editor 中使用修饰区域更改头像行为,或在场景某个区域内强制使用某种摄像机模式。

修饰器区域是一些不可见的区域,会改变玩家体验场景中某部分内容的方式。共有两种类型:

  • 头像修饰器区域:会改变该区域内玩家的头像行为或外观,例如隐藏头像或禁用护照弹窗。

  • 摄像机修饰器区域:会在玩家进入该区域时强制其摄像机切换为第一人称或第三人称。

当玩家走出区域后,这两种类型都会恢复为正常行为。

添加修饰器区域

你可以通过两种方式添加修饰器区域:

从资源目录: 打开资源目录并搜索 头像修饰器区域 或 摄像机修饰器区域 在 Utils 类别下。将其拖入场景中。该项会显示为一个半透明的占位立方体,只在编辑器中可见,在运行中的场景里不可见。

从组件菜单: 选择任意已有实体,点击属性面板顶部的 + 按钮,然后从列表中选择 头像修饰器区域 或 摄像机修饰器区域 。更多详情请参见 添加组件 。

在名为 Stage area 的实体上打开“添加组件”菜单,显示 3D Content 和 Interaction 组下的组件,其中包括 Avatar Modifier Area 和 Camera Modifier Area。

调整区域大小

修饰器区域的大小由实体的 Transform 缩放控制。如果将实体缩放到 4 x 3 x 4,那么修饰器区域就会变成一个以实体位置为中心的 4 x 3 x 4 米立方体。使用缩放操控器,或在 Transform 组件中输入精确数值,即可设置所需大小。

头像修饰器区域

头像修饰器区域面板有两个设置:

头像修饰器区域组件面板,Modifiers 下拉菜单中已选中 Hide Avatars,下面还有 Exclude Player IDs 部分和 Add Player ID 按钮。

Modifiers

一个可多选的下拉菜单,包含以下选项:

  • 隐藏头像:区域内的头像将变为不可见。区域内的玩家彼此看不见,但区域外的玩家仍可正常看到他们。

  • 禁用护照:点击区域内某位玩家的头像将不再打开其个人资料弹窗。

你可以在同一个区域中选择一个或两个修饰器。添加该组件时, 隐藏头像 会默认选中。点击修饰器上的 x 即可将其移除。

排除玩家 ID

一组不受这些修饰器影响的钱包地址。地址在此列表中的玩家,即使在区域内也会保持正常行为。

点击 添加玩家 ID 以添加一条记录,然后粘贴钱包地址。要移除一条记录,点击其旁边的三点菜单并选择 移除玩家 ID.

这在活动中很有用,例如你想在舞台上隐藏观众头像,但保留表演者可见。

使用场景

  • 隐私区域:在后台或更衣区隐藏头像。

  • 整洁舞台:隐藏舞台上的观众头像,这样只有表演者(列在 Exclude Player IDs 中)可见。

  • 游戏竞技场:在战斗区域禁用护照,避免玩家在游戏过程中意外打开个人资料。

摄像机修饰器区域

Camera Modifier Area 面板只有一个设置:

Camera Modifier Area 组件面板,其中 Camera Mode 下拉菜单已设置为 First Person。

Camera Mode

一个包含两个选项的下拉菜单:

  • 第一人称:在区域内强制玩家使用第一人称视角。

  • 第三人称:在区域内强制玩家使用第三人称视角。

默认值是 第一人称。当玩家离开该区域时,会恢复到之前的摄像机模式。

提示: 这里不提供电影摄像机模式。若要在第一/第三人称切换之外进一步控制摄像机,请使用 虚拟摄像机 配合代码实现。

使用场景

  • 狭窄走廊或解谜房间:强制第一人称,以便精确点击小物体。

  • 观景点:强制第三人称,以便玩家能在背景前看到自己的头像。

  • 教程区域:确保所有玩家在引导式体验中使用相同的摄像机模式。

组合修饰器区域

你可以将两种类型的修饰器区域放在同一个实体上,或者让不同的修饰器区域在同一空间中重叠。每个区域都会独立应用其效果。

将修饰器区域与代码结合使用

Scene Editor 组件与 SDK7 的 AvatarModifierArea 和 CameraModeArea 组件直接对应。有关可用修饰器、运行时行为以及动态更改排除列表等高级选项的完整详情,请参见:

最后更新于