标签: java swing vector jframe
我正在使用Java 7创建一个自上而下的射手。我想在JFrame面板上用鼠标的坐标旋转图像。我被告知使用Vector2D类是征服此任务的最佳方法。播放器图像为40x40,面板为1000x800。非常感谢任何和所有帮助。
答案 0 :(得分:0)
我会尝试这个来获得鼠标的角度:
float angle = (float) (Math.toDegrees(Math.atan2(player.y - mouse.y, player.x - mouse.x)));