Skip to main content

调试虚拟形象组件

由于虚拟形象组件可能变得相当复杂,在构建虚拟形象时很容易出错。为了帮助测试和调试问题,我们为用户提供了一些工具,使这个过程更加容易。

游戏内调试​

使用操作菜单,你可以使用 Avatar Overlay 选项在游戏中实时显示虚拟形象上 PhysBones 和 Contacts 的视觉表示。这对于准确了解正在发生的事情或对象是否已正确设置非常有用。

tip

你是在世界中使用这些组件的世界创建者吗?有一个调试视图可以用来可视化它们。

编辑器内调试​

PhysBones 和 Contacts 在编辑器中的运行方式与在 VRChat 中相同。通过进入播放模式,你可以模拟这些系统,并查看虚拟形象的反应,而无需上传它。

你可以在编辑器的播放模式和编辑模式中测试约束。如果你愿意,可以通过 SDK 控制面板(VRChat SDK > Show Control Panel > Settings > Execute VRChat Constraints in Edit Mode)停止在编辑模式下运行约束。

如果在进入播放模式之前向虚拟形象的 Animator 组件添加了 Animator Controller,那么虚拟形象上的参数将像在 VRChat 中一样更新。

此外,即使没有设置动画控制器,你仍然可以查看每个组件,并查看它们为每个参数提供的值。