Rectangle rEnemy = new Rectangle();
rEnemy.setBounds(0,0,40,40);
Rectangle rPlayer = new Rectangle();
rPlayer.setBounds(200,0,40,40);
мой вопрос: как я могу сделать обнаружение/пересечение для rPlayer, используя что-то вроде «line» long for 100px?Строка пересекается Объект
пример: rEnemy находится в (0,0), rPlayer находится в точке (100,0), и теперь rPlayer является пересекающейся линией. существует метод rPlayer.intersect (rEnemy); но я держу их на расстоянии 100 пикселей друг от друга и получаю обнаружение. конечно, я имею в виду линию, которая применима для других позиций наших прямоугольников, потому что rPlayer и rEnemy все еще находятся в движении.
да Im думая о радиусе. шнуры X и Y прямоугольников меняются все время, и я хочу видеть, как долго «линия» прикреплена к каждому из них. его вроде я дал вам линию, мы все время двигаемся и проверяем дистанции, которые разделяют нас по строкам. – Periit