Довольно простой вопрос, над которым, я уверен, вы будете смеяться надо мной.
У меня есть два прямоугольника playerRect и wall.
У меня есть оператор if с условием ..
if (CGRectIntersectsRect(playerRect,wall)) {
//handle collision here
}
Проблема, с которой я сталкиваюсь, заключается в том, чтобы выяснить, какая сторона на самом деле ударяет по прямоугольнику стены.
Мне нужно знать, потому что тогда я останавливаю движение игрока в зависимости от того, какая сторона ударила.* Дискотека