主要原因是:
1.未设置好更新位置的代码位置
2.碰撞盒太小
3.物理碰撞检测间隔太长。
总之,根本原因就是在执行一次碰撞检测之前,移动的位移超过了碰撞本身的大小。
参考说明:http://forum.unity3d.com/threads/collision-detection-at-high-speed.3353/
主要原因是:
1.未设置好更新位置的代码位置
2.碰撞盒太小
3.物理碰撞检测间隔太长。
总之,根本原因就是在执行一次碰撞检测之前,移动的位移超过了碰撞本身的大小。
参考说明:http://forum.unity3d.com/threads/collision-detection-at-high-speed.3353/