本文整理汇总了C#中Leap.Vector.ToUnityScaled方法的典型用法代码示例。如果您正苦于以下问题:C# Vector.ToUnityScaled方法的具体用法?C# Vector.ToUnityScaled怎么用?C# Vector.ToUnityScaled使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Leap.Vector
的用法示例。
在下文中一共展示了Vector.ToUnityScaled方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Update
// Update is called once per frame
void Update()
{
if (!GLOBAL.IS_PAUSED)
{
if (USE_MOUSE)
{
// MOUSE CODE, code to move crosshair
pos = new Vector3(Input.mousePosition.x, Input.mousePosition.y, zDistance);
pos = Camera.main.ScreenToWorldPoint(pos);
transform.position = pos;
}
else
{
// LEAP MOTION, code to move crosshair
FingerList fl = hc.GetFrame().Hands[currentHand].Fingers.FingerType(Finger.FingerType.TYPE_INDEX);
Finger indexfinger = fl[0];
fingerpos = indexfinger.StabilizedTipPosition;
Vector3 indexPostion = fingerpos.ToUnityScaled(false);
transform.position = hc.transform.TransformPoint(indexPostion.x, indexPostion.y, 1f);
}
}
}