Tag: libgdx box2d

Box2D | 调整夹具大小而不破坏/重新创建?

我想动态地改变一个灯具的大小。 最初我会毁坏每一帧夹具,然后重新创建新的尺寸。 这个问题是,因为我每帧重新创建灯具,ContactListener是搞砸了,因为它会调用beginContact和endContact每一帧(因为我不断破坏/重新创建灯具)。 有没有办法解决? 我需要联系侦听器工作。 谢谢!

Libgdx | Box2D | 如果身体与另一个人发生碰撞,则轮询

我希望能够在任何时候在我的代码测试,如果两个机构相撞。 我知道接触者的听众,但因为我摧毁/重新创建每一帧的身体,这不会为我工作。 我如何测试身体碰撞有点像你可以轮询使用Gdx.input.isKeyPressed输入。 谢谢!