我目前正在用Java编写一个游戏,我想从所有游戏对象提供的水平和垂直速度中计算出方向和方向速度。我想有一种方法,像一个波纹管,来计算物体移动的方向/角度(根据它的水平和垂直速度);
public double getAngle() {
// Calculate angle/direction from the horizontal and vertical speed here
return angle;
}
当然,我需要一种类似的方法,根据物体的水平和垂直速度来计算物体的方向速度。
注意:当我问这个问题的时候,我没有学到任何关于几何/三角学的知识,因为我在第二或第三节课。