【发布时间】:2013-12-05 00:44:43
【问题描述】:
我正在用 Java 编写一个带有 libgdx、box2d 的项目。
这就是我的程序所做的:
_当 2 个灯具发生碰撞时,将其中一个灯具的 Body 设置为非“Active”
myBody.setActive(false);
问题:
我注意到当我输入这一行时,我在 logcat 中的 0x00000004 (code=1) 处收到了一个致命信号 11 (SIGSEGV),可能是因为非活动主体仍在 ContactListener 中。
我刚刚在我的主程序中获得了 1 个 ContactListener 类。 如何删除/添加 Body 到 ContactListener ?
我不知道这是否是解决方案,但我想,你能帮帮我吗?我不知道如何解决这个问题。
【问题讨论】: