/// <summary> /// 屏幕坐标转世界坐标(标记相机为准) /// </summary> /// <param name="point"></param> /// <returns></returns> public static Vector3 MarkScreenToWorldPoint(Vector3 point) { if (MarkCamera == null) { throw new Exception("markCamera相机对象为Null"); } return(MarkCamera.ScreenToWorldPoint(point)); }
/// <summary> /// 屏幕坐标转Ray值 /// </summary> /// <param name="screenPoint"></param> /// <returns></returns> public static Ray ScreenPointToRay(Vector3 screenPoint) { if (MarkCamera == null) { throw new Exception("markCamera相机对象为Null"); } return(MarkCamera.ScreenPointToRay(screenPoint)); }