我想写一个游戏,在这里按照以下顺序订购启动块:
但是当我在box2d中这样做时,身体才开始移动并从地面掉落。 我怎么能这样做,所以身体开始睡觉而不是从地上掉下来? 感谢
答案 0 :(得分:0)
Box2D Testbed金字塔测试(与Box2D发行版一起出现)将金字塔形状的物体堆叠起来(就像你要求的那样)。您可以查看source code以了解如何完成此操作。
从图书馆设置角度来看:
请务必使用Box2D推荐范围内的地面和块形状的尺寸和位置。另外,请注意,如果您在使用的顶点之间放置的空间太小,那么模拟实际上会将它们分开一小部分(这与b2_linearSlop
编译时设置有关)。