物体太慢了

时间:2011-06-13 10:24:56

标签: iphone cocos2d-iphone box2d box2d-iphone

在cocos2d环境和box2D中,当一个球形物体落在一个钝的斜面障碍物上时,如果你已经编码为在物体处于运动状态时不与世界发生任何相互作用,那么它会移动得非常慢,这是令人作呕的。有没有办法摆脱这种物体的慢动作?

2 个答案:

答案 0 :(得分:1)

尝试更改障碍物或物体的摩擦值。

            b2FixtureDef objectFixtureDef;
            objectFixtureDef.friction = 0.2f;

您还可以更改对象的归还(它的有弹性)。

http://www.box2d.org/manual.html#_Toc258082972

答案 1 :(得分:0)

Bongeh是对的。摩擦力控制物体对其他物体的拖拽量,恢复力控制物体从其他物体反弹的程度,以及阻尼随时间控制速度(如果你将子弹射入水池中)。