Я только начал изучать основы класса Graphics2D. Пока я могу рисовать разные объекты и реализовывать ActionListener
, чтобы фактически перемещать их на экране с помощью onKeyPress
. Пока все хорошо, Пока думал сделать что-то посложнее. Я хочу указать путь к моему объекту и анимировать его только по этому конкретному пути.
Что-то вроде: я нарисую линию на небе, и самолет должен придерживаться этой линии и продолжать летать по этой конкретной линии. Теперь это возможно?
Мне не нужен какой-либо код, но несколько разных методов или идей позволят мне начать работать над этим. Визуализируйте разработку моей идеи, как показано ниже.
Начальная точка:
Конечная точка:
Теперь, как показано выше, мой желтый прямоугольник (в будущей плоскости) должен придерживаться заданного пути во время анимации (серая линия пути).
Мои исследования
Я искал свои модные слова, такие как путь в java, и нашел классы Path2D
и GeneralPath
. Кто-нибудь знает, могу ли я использовать это для решения этой проблемы.
Спасибо