RoomFurniture 组件
概述
当你在 Breakroom 的 Region Editor 中选择一个预制 breakout area 或 voice zone 对象时,你会在该对象的 Inspector 窗口中看到列出的多个 组件。

图示:一个示例 Inspector 窗口,其中为所选对象列出了三个组件。
这些组件包含可编辑的属性,用于自定义各种对象因素和行为。例如,Transform 组件 包含有关虚拟对象位置和尺寸的信息。你可以通过在字段中输入新值来 手动编辑 这些属性。
在编辑和自定义预制 breakout areas 和 voice zones 时,RoomFurniture 组件至关重要。在接下来的部分中,我们将探讨 RoomFurniture 组件控制的各种对象因素。
本节提供的说明假定你具备 Breakroom 的高级操作知识。如果你需要帮助 安装 和 定位 虚拟对象,或编辑 RoomFurniture 组件,请参阅我们的文档。
使用 Region Editor 添加或编辑 voice zone 后,请务必始终点击 Reset Zones 按钮 以重置会议系统。如果这似乎无法推进你的更改,请尝试保存工作,离开该 Region,然后重新进入。
访问 RoomFurniture 组件

图示:RoomFurniture 组件,已展开以显示所有 15 个字段。
将 Breakroom Breakout Area 或 Breakroom Voice Zone 对象添加到你的 Region 后,请按照以下步骤找到 RoomFurniture 组件并查看其属性。
- 登录你的 Breakroom World 并将你的 avatar 导航到你想要编辑的 Region。
- 点击屏幕底部的 Edit Region 按钮 打开 Region Editor。
- 点击 Objects 按钮 启动 Objects 窗口。
- 在 Objects 窗口中,找到你想要编辑的 Breakroom Breakout Area 或 Breakroom Voice Zone 对象。(提示:你可以使用窗口顶部的 搜索字段 搜索特定对象。)点击对象名称以启动 Inspector 窗口。
- 在 Inspector 窗口中,找到 RoomFurniture 组件。点击其名称左侧的 > 箭头 展开此组件。
在接下来的部分中,我们将解释每个属性控制的功能,并讨论自定义 Breakroom Region 设置的方法。
Zone ID
当你将新的 Breakroom Breakout Area 或 Breakroom Voice Zone 对象添加到你的 Region 时,它将被自动分配一个唯一的 Zone ID。此编号将该区域标识为一个独立的媒体点。
要更改 Zone ID:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone ID 字段 中,输入你想要使用的 ID 编号。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。
将某些类型的 Zone ID 分组在一起有助于项目组织。例如,重要的区域如服务台和礼堂可以分别标识为 Zone 1 和 2,而 breakout rooms 可以从 Zone 10 开始标识。
❗ 关于 Zone ID 的重要说明 ❗
如果两个 breakout areas 或 voice zones 被分配了相同的 Zone ID,这些区域中的用户将被视为处于同一个 voice zone 内,即使他们被整个 Region 的长度隔开。这可能正是你为用户创建兴趣点和互动点所需要的技巧——或者它可能导致串音和混乱。

如果你遇到 voice zones 的问题,请始终检查你的 Zone ID。 如果 Region 内存在重复的 Zone ID,上述警告将出现在 Region Editor 中。请参阅我们关于 排除重复区域错误故障 的页面以获取更多信息。
Zone Name
当你将新的 Breakroom Breakout Area 或 Breakroom Voice Zone 对象添加到你的 Region 时,它会被自动分配一个 Zone Name。对于预制 breakout areas,此名称将采用 "Breakout N" 的形式,其中 N 是一个唯一编号。此命名约定确保 breakout area 被添加到 Breakout Rooms 面板。对于 自定义 voice zones,区域名称将默认为 "Workshop"。
你可以随时重命名 breakout area 或 voice zone。用途可能包括:
- 修复由冗余预制 breakout area 名称引起的问题,或手动重新排序 breakout areas
- 通过将其名称更改为 "Breakout N"(其中 N 是唯一编号)将自定义 voice zone 指定为 breakout area。这将把它添加到 Breakout Rooms 面板 和 主持人工具
- 在定制 Region 中 安装会议系统 时,将 breakout area 或自定义 voice zone 链接到 General Navigation 面板 或 Areas of Interest 面板
要更改 Zone Name:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Name 字段 中,输入你想要使用的名称。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。
Zone Type
正如我们在关于 voice zones 和会议权限 的文档中所述,Breakroom 中有五种类型的 voice zones 可供使用。回顾一下,它们是:
- Presenter: Presenter 区域将屏幕和摄像头共享的使用限制为 仅 指定 presenter 座位中的用户。语音聊天对所有人可用。
- Audience: Audience 区域比 Presenter 区域更进一步,将语音聊天和媒体共享限制为 仅 指定 presenter 座位中的用户。
- Meeting: 在 Meeting 区域中,所有用户均可启用语音聊天和媒体共享。
- Voice: 在 Voice 区域中,仅 语音聊天 有效。
- Silent: 在 Silent 区域中,所有用户的语音聊天和媒体共享均被禁用。
你可以通过以下步骤随时更改 breakout area 或 voice zone 的 Zone Type。
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Type 字段 中,输入你想要使用的类型(presenter、audience、meeting、voice、silent)。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。
Zone Voice
Zone Voice 属性控制是否在特定的 breakout area 或 voice zone 中启用语音聊天。
要启用或禁用语音聊天:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Voice 字段 中,输入单词 yes 或 no。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。
禁用 Zone Voice 属性可能不会完全禁用语音聊天。例如,站在 Zone Voice 已停用的 breakout area 中的用户仍将能够听到并参与 周围 voice zone(例如 Global voice zone)的聊天,因为嵌套的 voice zones 会相互影响。
然而,此属性在某些情况下很有用。例如,你可能希望创建一个自定义 voice zone,用户可以在其中共享屏幕,同时参与 Global 聊天。
Zone Spatial
Zone Spatial 属性控制用户在站在 breakout area 或 voice zone 中时体验到的 空间音频效果。当启用空间音频时,voice zones 的行为就像你在“现实世界”中期望的那样——附近站立的其他 avatar(或人)很容易听到,而远处站立的 avatar 可能更难听到,如果你能听到它们的话。
通过在 Zone Spatial 字段中输入 0,你可以完全关闭空间音频。这意味着 voice zone 中的每个人将以相同的音量被听到,没有空间音频效果。
如果你在 Zone Spatial 字段中输入 1 或更高,你将启用空间音频。该数字代表每个 avatar 周围其他人可以听到其语音流的米数。1 等于一米,5 等于五米,等等。
要编辑 Zone Spatial 属性:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Spatial 字段 中,输入 0 或你首选的米数。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。
Zone Chat
Zone Chat 属性控制是否为用户提供专用的、特定于区域的文本频道。
要启用或禁用文本聊天:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Chat 字段 中,输入单词 yes 或 no。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。
关闭 Zone Chat 不会为最终用户完全禁用文本聊天。它只是移除在指定 voice zone 内拥有专用文本聊天的选项。如果你想通过 自定义 UI 在整个 Breakroom World 中禁用文本聊天,请参阅我们的 Creating Custom Experiences 部分。
Auto Configure
此字段供 Breakroom 内部使用。你不需要手动编辑它。
Zone Priority

图示:Region Editor 中两个嵌套 voice zones 的示例,较小的一个被高亮显示。
Zone Priority 属性可用于创建“嵌套” voice zones,或位于其他 voice zones 内部的 voice zones。在上图中,你将看到多个 voice zones,其中一些是重叠的:
- 舒适的聊天区域(高亮显示),位于其自身的立方体形状 voice zone 中
- 中庭末端(中心),位于球形 voice zone 中
- 礼堂(后方),拥有其关联的 voice zone
- Global voice zone(未高亮显示),覆盖整个 Region
让我们具体考虑由立方体和球体代表的 voice zones。通过将大型球形 voice zone 设置为 Priority 2,将立方体设置为 Priority 3,我们可以指定坐在舒适聊天区域内的用户应仅彼此参与音频或视频聊天,尽管他们的 avatar 在技术上 也 位于球体内……而球体位于 Global voice zone 内。
创建嵌套 voice zones 可能看起来只是简单地将 voice zones 堆叠在一起。然而,这样做可能无法实现你想要的效果——重要的是每个 voice zone 被分配的 Zone Priority 编号。Global voice zone 始终是 Priority 1;数字越高,区域优先级越高。
要编辑区域的 Zone Priority:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Priority 字段 中,输入你想要分配给 voice zone 的优先级编号。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。
Zone Color
当你将新的 Breakroom Breakout Area 添加到你的 Region 时,它将自动分配一个唯一的 Zone Color。此颜色将应用于实际的 breakout 空间,并将用作 Breakout Rooms 面板 中传送按钮的背景颜色。
要更改 Zone Color:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Color 字段 中,输入以下颜色关键字之一:
- Blue
- Orange
- White
- Grey
- Magenta
- Teal
- Black
- Cyan
- Red
- Purple
- Pink
- Green
- Yellow
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。
更改 Zone Color 预设

高亮显示:Colors 组件的位置。
如果你愿意,你可以更改上述每个颜色关键字的十六进制预设。为此,请按照以下步骤操作。
- 登录你的 Breakroom World 并将你的 avatar 导航到你想要编辑的 Region。
- 点击屏幕底部的 Edit Region 按钮 打开 Region Editor。
- 点击 Objects 按钮 启动 Objects 窗口。
- 在 Objects 窗口中,找到你想要编辑的 Breakroom Breakout Area 或 Breakroom Voice Zone 对象。(提示:你可以使用窗口顶部的 搜索字段 搜索特定对象。)点击对象名称左侧的 > 箭头 展开该对象。
- 找到 Colors 组件并点击它。这将启动 Inspector 窗口。

- 在 Inspector 窗口中,点击其名称旁边的 > 箭头 展开 ScriptingData 组件。
- 输入你想要分配给每个关键字的 十六进制颜色代码。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。
颜色关键字只能按对象基础进行编辑。它们不能全局更改。
Zone Camera Default
通过编辑 Zone Camera Default 属性,你可以更改用户首次坐在 breakout area 或 voice zone 中时看到的摄像头角度。摄像头选项包括:
- Behind
- Forward
- Speaker
- Screen
- Audience
- Free
要更改默认摄像头:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Camera Default 字段 中,输入你想要使用的摄像头名称(behind、forward、speaker、screen、audience 或 free)。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。
Zone Camera List
通过编辑 Zone Camera List,你可以更改用户将通过 gesture and camera 面板 访问哪些摄像头角度。摄像头选项包括:
- Behind
- Forward
- Speaker
- Screen
- Audience
- Free
默认情况下,Zone Camera List 为空,表示用户可以访问上述所有摄像头。如果你输入一个或多个特定摄像头名称,用户将仅限于这些选择。
要编辑 Zone Camera List:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Camera List 字段 中,输入你想要提供的摄像头名称,用逗号分隔。例如:
Behind,Speaker
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。
Zone Visible
Zone Visible 属性控制 breakout area 或自定义 voice zone 是否出现在任何导航工具中。这包括 Breakout Rooms 面板 和 Areas of Interest 面板。
要从 Region 导航工具中添加或移除 breakout area 或自定义 voice zone:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Zone Visible 字段 中,输入单词 yes 或 no。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。
屏幕选项(Width、Height、Scale)
Width、Height 和 Scale 属性 可用于更改用于在 breakout area 或 voice zone 内显示用户驱动媒体的屏幕的宽高比或尺寸。通过手动编辑 Width 和 Height 字段,你可以创建自定义宽高比。
你还可以通过更改 Scale 字段中的数字来编辑屏幕的整体最终显示尺寸。此字段中的值是一个乘数,默认为 1,因此你可以输入 .5 来创建一半大小的屏幕,或输入 2 来创建两倍大小的屏幕。我们的 自定义 voice zone 演练包含一个关于如何编辑此字段的插图示例。
简要概述,要编辑 voice zone 屏幕的宽高比或尺寸:
- 按照 上述步骤 访问 RoomFurniture 组件。
- 在 Width、Height 或 Scale 字段 中,输入你首选的值。
- 点击 Reset Zones 按钮 以重置会议系统。
- 点击 Save 按钮 以保存你的更改。点击 Close 按钮 退出 Region Editor。