我正在使用AndEngine創建一個box2d擴展遊戲。我想實現一個條件,當兩個物體發生碰撞時,它們應該被移除或重新生成。最初我嘗試使用如何清除AndEngine中碰撞的box2d物體?
if(sprite1.collidesWith(sprite2))
// remove the sprites
但這似乎沒有幫助,因爲精靈被連接到它們各自的身體。
bodyA=getFixtureA().getBody();
bodyB=getFixtureB().getBody();
再後來
if(bodyA!=null && bodyB!=null)
// remove the bodies
,但崩潰的遊戲:我使用contactListener如下也試過。有人知道更好的方法嗎?
如果我的回答可以幫助你比請不要忘記接受我的答案,投票我會非常感謝。謝謝:) – SALMAN 2012-07-22 23:45:01