关于unity无碰撞现象解释
做个笔记…
在unity碰撞现象中
1.刚体运动碰刚体(都带碰撞体)会发生碰撞。
但,
2.非刚体(带碰撞体)碰刚体(带碰撞体)不会发生碰撞…
当时得到这个结果很迷惑,也看了一些前辈的实验对比数据,只得暂时记下结果
今天读2018版官方文档对于刚体概述提到刚体的睡眠,我才发现第二种情况可以解释了,当刚体移动速度低到一定程度时会被物理引擎认为停止,并设置为睡眠模式优化开销,而且通过transform的位置变换的静态碰撞体不会唤醒一个睡着的刚体,在这种情况下,一般可以通过显式的WakeUp唤醒游戏对象。