private static DistanceToRectangle ( Vector2 screenPoints, Vector2 mousePos ) : float | ||
screenPoints | Vector2 | |
mousePos | Vector2 | |
return | float |
private static float SceneViewDistanceToRectangle(Vector3[] worldPoints, Vector2 mousePos) { Vector2[] array = new Vector2[4]; for (int i = 0; i < 4; i++) { array[i] = HandleUtility.WorldToGUIPoint(worldPoints[i]); } return(RectTool.DistanceToRectangle(array, mousePos)); }
private static float SceneViewDistanceToRectangle(Vector3[] worldPoints, Vector2 mousePos) { Vector2[] screenPoints = new Vector2[4]; for (int index = 0; index < 4; ++index) { screenPoints[index] = HandleUtility.WorldToGUIPoint(worldPoints[index]); } return(RectTool.DistanceToRectangle(screenPoints, mousePos)); }