如何在Box2D中使用libgdx在碰撞事件中设置false / NoCollision?
我正在开发一款适用于Android的2D水下动作RPG,使用Box2D作为物理引擎,主要用于碰撞检测,碰撞响应以及由墙壁,岩石和其他生物组成的环境中的游戏角色移动。
我正在尝试实现角色动画(根据在Box2D中进行角色动画的最佳方式)。
问题是我想在碰撞发生时抑制碰撞响应。我被告知我应该在碰撞事件中设置'NoCollision',我假设你在预解决事件中通过b2Contact :: SetEnabled(false)来做。但是,libgdx JNI实现并没有在接口中实现预解决或后解决方法,因为它可以“按照其他方式完成”,如此处所述。
有谁知道我怎么可能这样做?
我是Box2D的新手,发现它很难,所以任何帮助都会非常感激!
没有找到相关结果
已邀请:
1 个回复
桔适丛