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