1
Используя cocos2d и бурундук, я пытаюсь получить другой объект вокруг спрайта (например, бомбы), чтобы я мог применить импульс к ним. Я первый добавили в верхней части моего проекта:Поиск ближайших точек с бурундука и cocos2d
#import "ObjectiveChipmunk/ObjectiveChipmunk.h"
#import "CCPhysics+ObjectiveChipmunk.h"
А потом код:
ChipmunkSpace *space = [_physicsNode space];
cpVect origin = item.position;
for(ChipmunkPointQueryInfo *info in [space pointQueryNearest:origin maxDistance:32.0f filter:CP_SHAPE_FILTER_ALL])
{
CCLOG(@"Found one body");
}
Я получаю эту ошибку:
-[ChipmunkPointQueryInfo countByEnumeratingWithState:objects:count:]: unrecognized selector sent to instance 0x813cdca0
В чем проблема?
Я был очень устал вчера, когда увидел, что ... большое спасибо, на самом деле то, что мне было нужно, это pointQueryAll, и он отлично работает. Спасибо за вашу помощь –
Рад, что это помогло. :-) – iphonic