Visual Studio C#中的矢量计算

时间:2015-12-22 16:47:17

标签: c# visual-studio vector angle

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

我正在使用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;在顶部。 此行给出错误,“Vector”以红色下划线。我错过了什么?

感谢您的帮助,请原谅这个基本问题,我只是在学习这些东西而且我很遗憾。

1 个答案:

答案 0 :(得分:0)

您使用的是哪个.net框架?

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

它被指定仅适用于4.5& 4.6