Java 如何使用角度移动

Java 如何使用角度移动,java,Java,我想知道如何在JFrame上使用诸如 player.move(23); 将以23的角度移动玩家。非常感谢您的帮助,谢谢 假设速度是移动的速度,角度是以度为单位的移动角度: x += speed*Math.cos(Math.toRadians(angle)); y += speed*Math.sin(Math.toRadians(angle)); 看这里:。我认为这是你需要的: 三角测量法。查一下,或者参加一门高中数学入门课程。我在上中学。然后查一下。不管怎样,我都会回答这个问题。为什么不

我想知道如何在JFrame上使用诸如

player.move(23);  
将以23的角度移动玩家。非常感谢您的帮助,谢谢

假设速度是移动的速度,角度是以度为单位的移动角度:

x += speed*Math.cos(Math.toRadians(angle));
y += speed*Math.sin(Math.toRadians(angle));
看这里:。我认为这是你需要的:


三角测量法。查一下,或者参加一门高中数学入门课程。我在上中学。然后查一下。不管怎样,我都会回答这个问题。为什么不向我解释一下呢?数学问题可能在数学课上问得更好。SE:-也就是说,一定要先查一下。向我解释三角学太宽泛了,不客气。如果这有帮助,考虑接受它作为答案。K我现在在高中;我听了你的要求。XD@Game杰克大师;哦,天哪,当我第一次回答这个问题的时候,我是个混蛋,我道歉,没关系,这是一个极其愚蠢的问题;另外,欢迎来到dicks的互联网世界:D