Create头像生成和旅行点
旅行点概述
Travel Point 是 Mesh 工具包中的一个组件,可用于定义参与者的头像在加入事件时的位置,以及使用可视脚本在活动期间传送头像。
如果环境中不存在旅行点,并且有一个 GameObject 表示原点处的地面,则虚拟形象将在生成时落在地板上。 如果原点附近没有下层,则头像将在原点上方生成,下降一会儿,然后在循环中重新生成。
旅行点组概述
所有旅行点必须属于旅行点组。 如果在未先将旅行点分配给组的情况下添加旅行点...
...进入“播放模式”时,将自动创建一个 Travel Point 组,并为其分配旅行点。
每个 Travel Point Group 必须具有唯一的名称。
默认生成组是希望头像在最初加入事件时生成到的组。 如果只有一个旅行点组,则默认选择该组作为默认生成组。 如果有两个或更多个旅行点组,则可以选择要作为默认生成组的组。
Create旅行点组
Create一个空的 GameObject,然后将其重命名为“Travel Group”。
将“旅行组” 的位置 值设置为 0、0、0。
在 检查器中,单击“ 添加组件” 按钮。
搜索,然后选择“旅行点组”。
如果希望该组成为最初加入事件时虚拟形象生成到的组,请确保已选择 “默认生成组 ”。 否则,请确保它未选中。
Create旅行点
若要将旅行点添加到旅行点组,请执行以下操作:
添加一个空的 GameObject 作为 Travel Group 的子级,然后将其重命名为显示它将包含旅行点的内容。
在 检查器中,单击“ 添加组件” 按钮。
搜索,然后选择“旅行点”。
设置
旅行点组件
- 查看转换: 生成到该转换后希望相机查看的点。 这将默认为 CenterTransform forward。
- 半径: 行程区域的大小。 这是围绕中心转换的圆圈。
- 单次旅行: 如果为 true,则一次只有一个头像会生成到此点,除非没有更多点可供选择。
旅行点组组件
- 默认生成组: 如果为 true,则此组将用于查找进入空格的头像的默认生成点。
可视化脚本
旅行点方法
TravelToPoint () :将本地头像直接传输到特定的旅行点。
旅行点组方法
TravelToRandomTravelPoint () :将本地头像传输到组中的随机点。