Visual Studio C#中的矢量计算

本文关键字:计算 Studio Visual | 更新日期: 2023-09-27 18:27:54

我正在制作一个程序,当给你一张照片时,它会告诉你四肢的角度。例如,你在屏幕上加载一张腿部分割图片,点击每个关节,程序会记录关节的位置,然后它会给你两条腿之间的角度。

我使用的是Microsoft Visual Studio Express 2015 Windows 10。

我在Unity 4.6上做到了这一点,但现在我无法在Visual Studio上使用矢量函数。基本上我找到了这个页面:https://msdn.microsoft.com/en-us/library/system.windows.vector.anglebetween(v=vs.110).aspx

这给了你这样的方法:

private Double angleBetweenExample()
{
    Vector vector1 = new Vector(20, 30);
    Vector vector2 = new Vector(45, 70);
    Double angleBetween;
    // angleBetween is approximately equal to 0.9548
    angleBetween = Vector.AngleBetween(vector1, vector2);
    return angleBetween;
}

"Vector"似乎不是一个合适的变量名,所以我使用System.Windows.Vector添加;顶部。这一行给出了一个错误,"矢量"用红色下划线。我缺少什么?

非常感谢您的帮助,请原谅这个基本问题,我只是在学习这些东西,我很失落。

Visual Studio C#中的矢量计算

您正在使用哪个.net框架?

这里https://msdn.microsoft.com/en-us/library/system.windows.vector.anglebetween(v=vs.110).aspxit

它被指定仅适用于4.5&4.6