我有一个灯具,我设置他的密度为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的密度不能做到这一点?谢谢
发布于 2011-12-29 06:11:42
你希望它有什么反应?你想让它像羽毛一样飘落下来吗?羽毛慢慢地漂浮下来,因为它有空气的力量把它往上推。换句话说,对物体施加一个足够小的力,使其缓慢下降,但不会上升。一个非常低密度的物体在没有反作用力的情况下仍然会快速下落。
https://stackoverflow.com/questions/8624863
复制相似问题