Я не уверен, что вам нужно, но у cocos2d есть несколько методов рисования. Вы можете использовать этот код
-(void)draw
{
for (NSValue* rect in spots) {
CGRect r = [rect CGRectValue];
CGPoint vertices2[] = {
ccp(r.origin.x,r.origin.y),
ccp(r.origin.x, r.size.height + r.origin.y),
ccp(r.size.width + r.origin.x, r.size.height + r.origin.y),
ccp(r.size.width + r.origin.x, r.origin.y)
};
ccDrawPoly(vertices2, 4, YES);
}
Для других выходных данных отладки проверьте ccConfig.h (просто введите его в поле поиска в левом нижнем углу представления проекта). На линии 229 #define CC_SPRITE_DEBUG_DRAW 0
. Установите его на 1, и вы увидите ограничивающую рамку всех спрайтов.