Рисование мячей и линий и обнаружение столкновений iPhone - PullRequest
0 голосов
/ 11 июня 2011

Я создаю приложение для iPhone, в котором пользователь рисует линию пальцем (линия будет прямой линией между началом и окончанием касания). У меня также есть мяч, который упадет и попадет в линию. Каков наилучший / самый простой способ обработки i) рисования и ii) столкновений?

Я совершенно новичок в этом и открыт для любых идей или исходного кода.

1 Ответ

0 голосов
/ 14 июня 2011

Я решил использовать CoreGraphics, чтобы нарисовать линию и сохранить точки в массивах cgpoint. Затем я использую формулу параллельного расстояния, чтобы вычислить, когда расстояние мяча до линии приближается к нулю (забавно, оно никогда не равнялось нулю, хотя таймер повторяется каждые 0,01). Затем произошло столкновение, и я использую простые прикладные математические векторы, чтобы вычислить результирующий коэффициент восстановления 1

.
...