天天看点

Box2d碰撞粘滞的问题(java) Box2d碰撞粘滞的问题(java)



Box2d碰撞粘滞的问题(java)

搬运自我的百度百科

Box2d中按照默认配置的话,如果一个球以较小的速度撞向墙,即使阻力=0,而且设置了完全弹性碰撞,球仍然会粘在墙上,沿着墙的方向移动.

这是由于velocityThreshold这个值的设置造成的

当碰撞速度小于velocityThreshold时,Box2d以非弹性碰撞处理这次碰撞

把velocityThreshold设置得小一些(比如0.01)就可以基本解决问题

找了好久才找到是在org.jbox2d.common.Settings里设置这个变量

2013-08-10

继续阅读