Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试创建一个场景,其中上半部分有重力,下半部分有重力。
我如何在 Box2D 中实现这一点,因为我只能为整个世界定义重力。我需要将屏幕分成两个世界吗?
您需要将世界的重力设置为零,并根据每个动态主体的当前位置分别对每个动态主体使用 ApplyForce。施加的力的大小是身体的质量乘以重力,并且将施加在身体的质心处。更多信息在这里:http ://www.iforce2d.net/b2dtut/custom-gravity