Поворот изображения png, представляющего юнит в игре

#java #graphics #png #jpanel

#java #графика #png #jpanel

Вопрос:

Я использую png в своей игре tower Defense. Как бы я повернул изображение, чтобы оно повторяло движение другого изображения (например, башни, всегда направленной на цель)?

Комментарии:

1. Слишком широкое. Как мы должны знать, что лучше для вашего проекта? Лучше всего, если вы посмотрите на похожие проекты (FLOSS), учитесь на них и на своих собственных ошибках.

2. Я отредактировал вопрос после публикации Бобби. Теперь должно быть понятнее.

3. Это все еще очень широкий вопрос, способ его решения пока зависит от ваших дизайнерских решений. Вам нужно было бы указать некоторые особенности того, как вы в настоящее время выполняете вращение, прежде чем мы могли бы предложить улучшения.

Ответ №1:

Загляните в AffineTransform класс. rotate Метод — это то, что вы ищете. Вот пример!

Если у вас есть какие-то другие конкретные вопросы, связанные с разработкой игры, также есть сайт StackExchange для разработки игр.