防止动态物体穿过花栗鼠的静态物体?
我有一个动态主体错误地通过静态主体,所以我在代码中丢失了吗?我该如何解决这个问题?
谢谢
I have a dynamic body incorrectly pass through static body so am I missing in the code ? and how can I fix this issue ?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个时间步长的问题。如果时间步太大,并且该时间步中的穿透大于公差带,则静态体将永远无法检测到移动体的穿透。
减少时间步长或增加渗透公差带的宽度。
It's a time step issue. If the time step is too large, and the penetration in that time step is larger than the tolerance band, your static body will never detect the penetration by the moving body.
Reduce your time step or increase the width of the tolerance band for penetration.
另外,请确保您使用固定大小的时间步长。使用可变大小的时间步长是最大的原因之一。
Also, make sure you are using fixed sized timesteps. Using variable sized timesteps is one of the biggest causes.