到目前为止,我有一个Java应用程序,我画了一个圆圈(玩家),然后在顶部(枪管)上绘制一个绿色的矩形。我拥有它,所以当玩家移动时,枪管就跟着它。我希望它找到鼠标指向的位置,然后相应地旋转桶。举个例子,我的意思是看这个视频,我发现http://www.youtube.com/watch?v=8W7WSkQq5SU看看当他移动鼠标时播放器图像如何反应?爪哇2d旋转方向鼠标点
这里是什么样的游戏看起来就像到目前为止的图像:
那么,如何将其旋转这样吗?顺便说一句,我不喜欢使用affinetransform或Graphics2D旋转。我希望有更好的方法。由于
*顺便说一句,我不喜欢使用的AffineTransform或Graphics2D的旋转*好运然后:P - 在即将做你想要与效率的任何级别什么的唯一方式就是java通过'Affinetransform'或'Graphics2D.rotate',除非你想“手动”调整pix埃尔斯你自己,然后我几乎认为符合*更好的方式*标准 – MadProgrammer 2012-08-11 02:22:12