碰撞显示
作用
碰撞显示功能可以快速预览场景中所有组件的物理碰撞、物理状态、运动器表现器的状态等。
入口与界面介绍
在工坊的【更多】按钮,然后找到【碰撞预览】功能
点击后进入碰撞预览模式,在界面上方可以看到当前的预览模式,在左下角可以看到具体颜色所代表的状态。


切换预览模式
在预览模式的界面中上方,可以切换预览模式
目前支持的模式有:
- 线框模式:不会渲染没有物理的组件,所有的物理体积都会以线框的形式渲染。
- 实体模式:不会渲染没有物理的组件,所有的物理体积都会以实体的形式渲染。
- 动态物理模式: 会渲染没有物理的组件,主要用于识别组件是否具有动态物理(运动器和受外力等)
- 蛋码改变组件的物理性质无法在该模式下识别为动态物理。
- 运动器表现器模式:会渲染所有组件,用于识别组件是否有运动器或表现器。
- 遮挡镜头模式:会渲染所有组件,用于识别组件属性“遮挡玩家时规则”的四个状态,其中若组件属性为不处理则不会改变组件的渲染形式。

试玩预览模式
在试玩的时候,右上角的性能面板上有碰撞预览的按钮,点击后即可以线框的方式预览场景中的物理碰撞。
由于性能限制,运行时的线框预览仅支持一定范围内的线框预览


碰撞预览的其他注意事项
- 组件的物理碰撞有很高概率与模型不完美贴合,所以运行地图查看物理碰撞是否符合预期是很重要的。
- 一些组件的物理不支持单轴缩放,比如圆形,如果遇到出现莫名其妙的碰撞,可以检查下是否是缩放组件所导致。
- 部分组件可以切换物理,用复杂物理会更加贴合模型。
