Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Plane

Creates a plane.
Read time 1 minuteLast updated 4 days ago

Definition

  • Type: Constructor
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule

Plane(Vector3, Vector3)

Creates a plane.
public Plane(Vector3 inNormal, Vector3 inPoint)

Parameters

inNormal


inPoint

Remarks

Resulting plane has normal inNormal and goes through a point inPoint.
inNormal must be a normalized vector.

Plane(Vector3, float)

Creates a plane.
public Plane(Vector3 inNormal, float d)

Parameters

inNormal


Remarks

Resulting plane has normal inNormal and distance d.
The distance is measured from the Plane to the origin, along the Plane's normal.
Note, this means a positive value for distance results in the Plane facing towards the origin. A negative distance value results in the Plane facing away from the origin.
inNormal must be a normalized vector.

Plane(Vector3, Vector3, Vector3)

Creates a plane.
public Plane(Vector3 a, Vector3 b, Vector3 c)

Parameters

Remarks

The resulting plane goes through the given three points. The points go around clockwise as you look down on the top surface of the plane.