Пример #1
0
        //以一个物体为距离基准并修正高度后的世界坐标
        public static Vector3 GetFingerTargetWolrdPos(Lean.Touch.LeanFinger finger, Vector3 posSrc, float fixY)
        {
            var pos = finger.GetWorldPosition(Vector3.Distance(CameraManager.Instance.MainCamera.transform.position, posSrc), CameraManager.Instance.MainCamera);

            pos.y = fixY;
            return(pos);
        }
Пример #2
0
 public static Vector3 GetFingerTargetWolrdPos(Lean.Touch.LeanFinger finger, Vector3 posSrc)
 {
     return(finger.GetWorldPosition(Vector3.Distance(CameraManager.Instance.MainCamera.transform.position, posSrc), CameraManager.Instance.MainCamera));
 }
Пример #3
0
        public static Vector3 GetFingerTargetWolrdPos(Lean.Touch.LeanFinger finger, GameObject objTarget)
        {
            var pos = finger.GetWorldPosition(Vector3.Distance(CameraManager.Instance.MainCamera.transform.position, objTarget.transform.position), CameraManager.Instance.MainCamera);

            return(pos);
        }