У меня есть игра с cocos2d. У меня есть много спрайтов. Я использую сенсорный для спрайта с этим
CGRectContainsPoint([[gameImages objectAtIndex:i] boundingBox], location)
CGPoint location = [touch locationInView: [touch view]];
location = [[CCDirector sharedDirector] convertToGL: location];
, но когда я коснулся спрайта, он должен быть удален, у меня есть
[self removeChild:[gameImages objectAtIndex:bacvacIndexner[0]] cleanup:YES];
но касание работает, потому что я использую координаты объекта, и я не могу удалить объект, когда удаляю это от потомка, что я могу сделать? почему я могу получить событие касания для спрайта.что-нибудь без координатного метода?