夹具密度为0不起作用?

时间:2011-12-24 13:35:46

标签: 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;
    spriteShapeDef.shape = &spriteShape;
    spriteShapeDef.density = 0.0;

世界g像往常一样是-9.8。

我如何设置此灯具慢慢下降?为什么0/1/2的密度不这样做? 感谢

1 个答案:

答案 0 :(得分:0)

您希望它如何反应?你想让它像羽毛一样漂浮吗?一根羽毛慢慢漂浮,因为它有空气的力将它推回去。换句话说,向物体施加足够小的力,使其缓慢下降,但不会上升。一个非常低密度的物体仍然可以快速下降而没有相反的力来减慢它的速度。