物体碰撞时的碰撞异常

时间:2015-02-19 23:04:22

标签: objective-c cocos2d-iphone game-physics chipmunk

我正在开发一些某些对象需要碰撞的功能,我在许多情况下都可以正常工作,但我不时地重新调查内部异常。 我敢肯定我没有在这里应用好的做法,我想这就是这种情况。 我做了以下事情:

-(BOOL)ccPhysicsCollisionBegin:(CCPhysicsCollisionPair *)pair sCMalletPlayerTwo:(CCNode *)PlayerTwoMallet sCPuck:(CCNode *)pack
{
    [pack.physicsBody         applyImpulse:CGPointMake(pack.physicsBody.velocity.x, pack.physicsBody.velocity.y)];

    return YES;
}

有静态和动态的身体碰撞。代理人被调用好了...... 但是有一段时间我得到了这个例外:

  

由于花栗鼠错误导致中止:内部错误:悬空联系人图表   检测到指针。 (B)条件失败:cpArbiterThreadForBody(arb,   body) - > prev == NULL

有人可以帮我这个吗? 提前致谢!

0 个答案:

没有答案