0
現在、Box2dとLibgdxを使用している小さなゲームです。死んだhesのは、私は彼の体を削除すると、すべての敵はBOX2Dダイナミック体である、HESはそうkillable:私のプレーヤーでLibgdx/java式:m_type == b2_dynamicBody
body.setUserData(null);
gameScreen.lightManager.world.destroyBody(body);
が動作するし、私はそれが動作敵を殺す場合でも。しかし時々、このエラー例外で突然クラッシュします。
Program: C:\Program Files\Java\jre1.8.0_71\bin\javaw.exe
File: /var/lib/jenkins/workspace/libgdx/extensions/gdx-box2d/gdx- box2d/jni/Box2D/Dynamics/b2Body.cpp, Line 299
Expression: m_type == b2_dynamicBody
クラッシュする理由はありますか?そして表現は何を意味しますか? O.o
に私はそれが、これは、接触イベント中にあるならば、それはおそらくあなたの原因となります、あなたは 'destroyBody'を呼び出しているときに依存してもよいと思いますエラー。 –