我是“他们需要美联储”游戏的粉丝,我希望更深层次地了解游戏机制。对于360度重力游戏机制背后的基本Box2d(或类似)物理学有哪些好的资源?
首先,我想了解如何使用Box2d或类似物理学使角色围绕圆圈或任何方框进行轨道运动
根据我的理解,我们需要将世界的引力设置为零,然后对角色施加向心力。
我已经在网上搜索了理想情况下会回答上述问题的教程,并且可能提供有关效率,相机运动等方面的其他资源,但我还没有找到任何内容。
答案 0 :(得分:0)
尝试使用改变重力
-(void) changeGravityByxVariant:(float) xVariant andyVariant:(float)yVariant{
world->SetGravity(b2Vec2(xVariant, yVariant));
}
我测试了这个并且它有效.....找不到更容易的东西