我正在创建一个突破游戏使用Box2D ( LibGdx,如果有人感兴趣)。一切都很好,直到球撞到墙上时,移动的角度很小。有关详情,请参阅图片:

我试着把墙的摩擦力设为0,把球的摩擦力和恢复力设置为1,但它仍然沿着墙移动(我没有世界引力,只有当球碰到桨时才给球一个起始动力)。这也发生在垂直墙,如果角度足够小,它将失去X速度。
我怎么才能把球按我预期的方式移动?如果没有摩擦,是什么导致了这个问题?
发布于 2015-04-24 07:30:03
尝试更改libgdx中的速度控制。
void World.setVelocityThreshold(float threshold);
float World.getVelocityThreshold();https://stackoverflow.com/questions/29819721
复制相似问题