9 我不明白如何在Cocos2D / Box2D中侦听碰撞。假设我有两个动态的圆形物体。一个很小,另一个很大。当小圆圈与大圆圈碰撞时,我想做点事(例如播放声音)。最好的方法是什么? 我目前正在尝试使用TestPoint方法。就像是: if(largeCircleBody->GetFixtureList()->TestPoint(smallCirclePoint)){ // collision happened... // play sound etc } physics box2d cocos2d-iphone — 先生数据库 source
9 您使用b2ContactListener http://www.box2d.org/manual.html#_Toc258082975 http://www.emanueleferonato.com/2008/12/23/understanding-how-box2d-manages-collisions/ — AirBash source