【发布时间】:2021-04-13 15:03:49
【问题描述】:
我正在使用刚体来移动我的角色,它有一个碰撞器。那么,为什么我的播放器在快速运行时会通过墙壁出现故障?我的播放器是一个胶囊,我正在使用胶囊对撞机。有什么办法可以预防吗?
【问题讨论】:
标签: unity3d rigid-bodies
我正在使用刚体来移动我的角色,它有一个碰撞器。那么,为什么我的播放器在快速运行时会通过墙壁出现故障?我的播放器是一个胶囊,我正在使用胶囊对撞机。有什么办法可以预防吗?
【问题讨论】:
标签: unity3d rigid-bodies
这通常是由于: 当移动太快时,Unity 错过了碰撞,因为在新的时间步,您的玩家已经通过了碰撞区域。 一个简单的解决方法是扩大碰撞器、缩小模型尺寸或使用连续碰撞检测。
您可以查看此 Unity 手册以获取更多信息。 https://docs.unity3d.com/Manual/ContinuousCollisionDetection.html
【讨论】: