我正在制作一个程序,可以在给出照片时告诉你四肢的角度。因此,例如,你在屏幕上加载一个腿部分割图片,你点击每个关节,程序记录关节位置,然后它给你两条腿之间的角度让我们说。
我正在使用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”以红色下划线。我错过了什么?
感谢您的帮助,请原谅这个基本问题,我只是在学习这些东西而且我很遗憾。
答案 0 :(得分:0)
您使用的是哪个.net框架?
此处https://msdn.microsoft.com/en-us/library/system.windows.vector.anglebetween(v=vs.110).aspxit
它被指定仅适用于4.5& 4.6