У меня есть несколько layers
, который содержит CCSprites
. У меня есть основной CCScene
, который добавляет эти слои в начале. Мне нужно проверить столкновение между спрайтами из разных слоев.Обнаружение столкновений между слоями
Я знаю, как проверить простое столкновение с CGRectContains
, моя проблема в том, что мне нужен какой-то класс, который содержит все позиции спрайтов со всех слоев и проверяет каждый tick
на предмет столкновения.
Вопрос: что такое правильный способ создания такого класса, который сохраняет/проверяет спрайты со всех слоев на сцене?
Спасибо.
Просто проверяю ... Вы хотите знать, как сделать это без использования физический движок, такой как Chipmunk или Box2d? – godel9
да. прямо сейчас я не использую box2d, так что оказалось, что готового решения нет. – Curnelious