有没有一种通用方法可以从矢量坐标返回距离和角度



我需要得到角度(0~359.99°)和与Vector2的距离。在数学或XNA命名空间的某个地方是否有通用方法?

我不是在寻找自定义实现,而是在寻找"官方"实现。看起来它们通常比自定义的更快。

Vector2.Length 方法返回向量的长度(即你所说的"距离")。

要查找角度,请使用 Math.Atan2(P.Y, P.X)

该角度将以弧度相对于正 X 轴(即标准欧几里得坐标)逆时针测量。 将结果乘以 180 / Math.PI 以将其转换为度数。

最新更新