Очень простой вопрос.Как добиться обнаружения коллизий с помощью линий, нарисованных на Java?Просто линии.Никаких прямоугольников, кругов или изображений, растровых изображений ... только линии.
Кстати, эти линии не прямые.Они построены из сотен очень маленьких линий, которые представляют движение игрока (их координаты GPS при движении), поэтому они ходят повсюду во время движения игрока.Все линии связаны.Конечная точка одной строки является начальной точкой следующей и так далее.Это непрерывная линия в этом отношении.Пробелов нет.
Я попытался сохранить значения x, y начальных точек линий в массиве, а затем повторил этот массив, чтобы определить, была ли точка посещена ранее.Это хорошо, если игрок снова посещает точные координаты, но что, если он находится на полпути между этими записанными точками?
Это фон проблемы, если это поможет.Но главный вопрос - мое внимание здесь.Как вы достигаете обнаружения столкновения линий в Java?