Проблемы с обратным вызовом при столкновении (chipmunk spaceManager)

#cocos2d-iphone #chipmunk

#cocos2d-iphone #chipmunk

Вопрос:

Я пытаюсь предоставить нижней стене, созданной с помощью addWindowContainmentWithFriction, обратный вызов при столкновении, я не знаю, делаю ли я это неправильно. Вот как я пытался это сделать.

 smgr.bottomWall->collision_type = kFootballCollisionType;
  

Я делаю что-то не так, потому что он не отвечает на это. kFootballCollisionType — это тип столкновения, который я использую в других местах моего кода.

Ответ №1:

Настраиваете ли вы обработчик столкновений, используя cpSpaceAddCollisionHandler? Вам нужно, чтобы получать какие-либо обратные вызовы.

 cpSpaceAddCollisionHandler(space, kFootballCollisionType, ...