При создании cpShape он также создает тело для формы?

Я использую cocos2d и бурундук в своей игре, и мне интересно, создав cpShape следующим образом:

cpShape *helmet_1 = [game.spaceManager addCircleAt:cpv(245, 102) mass:STATIC_MASS radius:20];

есть также тело, созданное для формы?


person Stephen    schedule 22.02.2013    source источник


Ответы (1)


В этом случае да, так как вы используете SpaceManager: http://code.google.com/p/chipmunk-spacemanager/source/browse/trunk/src/SpaceManager.mm#731

Обычный бурундук держит их отдельно, чтобы дать вам больше гибкости за счет немного большей сложности.

person slembcke    schedule 22.02.2013
comment
Итак, если я использую метод combShapes из spacemanager, освободит ли это отдельные тела и создаст только одно тело для всех форм? - person Stephen; 23.02.2013