标签: box2d box2dweb
我正在尝试创建一个场景,其中前半部分从顶部有重力,后半部分有重力在底部。
我如何在Box2D中实现这一点,因为我只能为整个世界定义引力。 我需要将屏幕分成两个世界吗?
答案 0 :(得分:0)
您需要将世界的重力设置为零,并根据当前的位置单独使用ApplyForce到每个动态实体。施加的力的大小是身体的质量乘以重力,并且将应用于身体的质心。更多信息:http://www.iforce2d.net/b2dtut/custom-gravity