Version: Unity 6.0 (6000.0)
语言 : 中文
基于层的碰撞检测
连续碰撞检测 (CCD)

离散碰撞检测

离散碰撞检测模式使用离散碰撞检测算法,在每个物理时间步长对碰撞进行检查。

离散是默认的碰撞检测模式,也是目前对计算需求最低的模式。但是,这种模式可能无法检测到物理步骤之间发生的碰撞,因此通常不适用快速移动碰撞。

如果碰撞发生过快,离散碰撞无法进行检测,则可以尝试以下一种或两种解决方案:

  • 增加物理时间步长的频率。这可以解决无法检测到快速移动对象碰撞的问题,但由于需要进行更多计算,会产生较高的性能影响。
  • 使用多种连续碰撞检测 (CCD) 模式的一种。此类模式可对物理时间步长之间可能发生的碰撞进行预测,但也会产生较高的性能影响。

尝试两种方法并对结果进行分析,从而找到适合项目的解决方案。

基于层的碰撞检测
连续碰撞检测 (CCD)