Вы можете добавить метод
В файле .h добавить прототип
static int FunctionName (cpArbiter *arb, cpSpace *space, void *unused);
Теперь в .m файле добавьте код как
cpSpaceAddCollisionHandler(<space name>, <cpCollisionType of body a >, <cpCollisionType of body b>, <cpCollisionBeginFunc name>, <cpCollisionPreSolveFunc preSolve>, <cpCollisionPostSolveFunc postSolve>, <cpCollisionSeparateFunc separate>, <void *data>);
static int FunctionName(cpArbiter *arb, cpSpace *space, void *unused)
{
cpShape *a, *b; cpArbiterGetShapes(arb, &a, &b);
printf("\n Collision Detected");
return 1;
}
Примечание: - Не забудьте указать тип столкновения обоих тел.