我正在开发一个带有 box2d 物理的弹球游戏(使用 AndEngine 框架)。我正在测试实现左右弹弓的不同方法: - 使用身体的恢复参数 - 接触侦听器,然后将 linearImpulse 应用于球 - 使用带有 prismaticJoint 的动态身体的一些机制,它会将球反弹到另一个方向(这种方法我仍然没有测试,因为更难实现)
任何帮助/示例都会非常有帮助
谢谢,
这是用于 Flash,但它使用 JBox2D 物理,所以我能够调整它以在 AndEngine 中工作。本文展示了弹弓的代码以及预测轨迹。这就是我制作弹弓所需的全部(以及从极坐标到笛卡尔坐标的良好基础)。
希望这可以帮助。