static float GetMouseDistance( Vector3 position, Vector3 planeNormal )

robot_2Generated
code_blocksInput

Description

The GetMouseDistance method calculates the distance from the mouse cursor to a specified position on a plane defined by a normal vector. This is useful for determining how far the mouse is from a specific point in 3D space, projected onto a plane.

Usage

To use the GetMouseDistance method, provide a Vector3 representing the position on the plane and another Vector3 representing the normal of the plane. The method will return a float representing the distance from the mouse cursor to the specified position on the plane.

Example

// Example usage of GetMouseDistance
Vector3 position = new Vector3(0, 0, 0); // Position on the plane
Vector3 planeNormal = new Vector3(0, 1, 0); // Normal of the plane
float distance = Gizmo.GetMouseDistance(position, planeNormal);

// Output the distance
// Note: Replace with appropriate logging or UI display in your application
// Debug.Log(distance);