我将世界的引力设定如下

world=new b2World(b2Vec2(0.0,9.8));


我有一个名为b2Body* sta1的动态主体,该主体从屏幕顶部掉落。而且我还有另一个动态主体sta2,它不应该掉下来,即只要按一下按键就可以移动。问题是我如何才能给这个世界的身体零重力,即有什么方法可以给世界上的不同身体不同的重力值?

最佳答案

你是对的。您应该设置身体变形的重力比例。

   sta2def.gravityScale = 0.0f;

关于c++ - Box2D:如何使 body 忽略重力,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20252145/

10-12 16:11