Cocos2d iphone 夹具密度为0时不工作?

Cocos2d iphone 夹具密度为0时不工作?,cocos2d-iphone,Cocos2d Iphone,我有一个固定装置,我将他的密度设置为0,但他因为体重下降了 b2PolygonShape spriteShape; //b2polygon-for box shape spriteShape.SetAsBox(fruit2.contentSize.width/PTM_RATIO/10,fruit2.contentSize.height/PTM_RATIO/10); //for b2polygon b2FixtureDef spriteShapeDef; spriteSha

我有一个固定装置,我将他的密度设置为0,但他因为体重下降了

b2PolygonShape spriteShape; //b2polygon-for box shape
    spriteShape.SetAsBox(fruit2.contentSize.width/PTM_RATIO/10,fruit2.contentSize.height/PTM_RATIO/10); //for b2polygon
    b2FixtureDef spriteShapeDef;
    spriteShapeDef.shape = &spriteShape;
    spriteShapeDef.density = 0.0;
世界g值与往常一样为-9.8

我如何设置这个固定装置,使其缓慢下降?为什么0/1/2的密度不能做到这一点?
谢谢

您希望它有什么反应?你想让它像羽毛一样飘落吗?羽毛向下漂浮的速度很慢,因为它有空气的力量把它向上推。换句话说,向上施加足够小的力,使物体缓慢下落,但不会上升。一个非常低密度的物体仍然会快速下落,没有相反的力使其减速。

但当我这样做时,精灵似乎有点模糊。这和比赛的速度有关吗?很难说。可能是帧速率,也可能是计算物理步长的方式。也可能是反作用力的作用方式。