所以,我有一些我想从地图边缘反弹的圆圈(即矩形),但它们不应该相互反弹。
问题是,我仍然需要捕获圆-圆碰撞并对此类事件执行一些任务。
谁能指出我应该去的方向?
为了澄清:
我正在使用 libGDX 和 Box2D,圆圈是 DynamicBodies。在地图的中间可能有一些静态物体,圆圈通常也应该与之碰撞(从它们反弹)。
我尝试的是在联系开始时将两个圆圈的恢复原状设置为 0,并在联系结束时恢复原状(在我的 ContactListener 子类中)。还尝试将临时设置的圆圈作为传感器。不过,我不确定为什么它不起作用。