Показать сообщение отдельно
Старый 04.05.2012, 19:12   #3
dsd
Мастер
 
Аватар для dsd
 
Регистрация: 13.06.2011
Сообщений: 1,103
Написано 481 полезных сообщений
(для 1,836 пользователей)
Ответ: Обнаружение столкновения двух линейно движущихся объектов при известных координатах...

У тебя есть два отрезка, уравнение прямой по двум точкам (x-x1)/(x2-x1)=(y-y1)/(y2-y1). Найти точку пересечения двух прямых вроде не очень сложно, посмотреть лежит ли икс точки пересечения между иксом первого шарика до движения и иксом после, тоже легко. Еще следует проверить чтобы второй объект находился в радиусе досягаемости от точки пересечения в момент когда первый достигнет ее.
Сорри, если я неправильно понял задачу.
(Offline)
 
Ответить с цитированием