到目前为止,我有一个 java 应用程序,我在其中画了一个圆圈(播放器),然后在顶部(枪管)上画了一个绿色矩形。我有它,所以当玩家移动时,枪管会随之移动。我希望它找到鼠标指向的位置,然后相应地旋转枪管。有关我的意思的示例,请查看我找到的此视频http://www.youtube.com/watch?v=8W7WSkQq5SU看看当他移动鼠标时玩家图像有何反应?
这是到目前为止游戏的样子:
那么我该如何旋转它呢?顺便说一句,我不喜欢使用仿射变换或 Graphics2D 旋转。我希望有更好的方法。谢谢