私は自分のゲームで cocos2d と chipmunk を使用しています。次のように cpShape を作成するかどうか疑問に思っています。
cpShape *helmet_1 = [game.spaceManager addCircleAt:cpv(245, 102) mass:STATIC_MASS radius:20];
シェイプ用に作成されたボディもありますか?
私は自分のゲームで cocos2d と chipmunk を使用しています。次のように cpShape を作成するかどうか疑問に思っています。
cpShape *helmet_1 = [game.spaceManager addCircleAt:cpv(245, 102) mass:STATIC_MASS radius:20];
シェイプ用に作成されたボディもありますか?
この場合、はい、SpaceManager を使用しているため: http://code.google.com/p/chipmunk-spacemanager/source/browse/trunk/src/SpaceManager.mm#731
通常のシマリスはそれらを別々に保持して、もう少し複雑さを犠牲にして柔軟性を高めます.