高速移动的物体的碰撞穿透的问题的解决方法

物体的移动跟碰撞的检测可以说是游戏开发者最常见的问题,当在开发测试的过程中可能为出现以下情况(以墙壁跟汽车为例,汽车撞墙壁): 1.墙壁碰撞体太薄,汽车直接穿过墙壁; 2.汽车速度太快,直接穿过墙壁。 以上的问题都可以用两幅图来说明: 开始移动(向右): 一帧过后: 在这里说一下,Unity的对碰撞体的碰撞检测是需要时间的,上面的原因是因为在执行一次碰撞检测之前,移动的范围过大,导致此时碰撞穿透问
相关文章
相关标签/搜索