C# Class Pluton.Zone2D

Inheritance: UnityEngine.MonoBehaviour
Mostra file Open project: Notulp/Pluton Class Usage Examples

Public Properties

Property Type Description
Name string
Tris int[]
TrisCount int
Verts List
max float
min float
zoneCollider UnityEngine.MeshCollider
zoneMesh UnityEngine.Mesh
zoneMeshFilter UnityEngine.MeshFilter

Public Methods

Method Description
AddPoint ( Vector3 p ) : void
AddPoint ( float x, float z ) : void
AddPoint ( float x, float y, float z ) : void
Awake ( ) : void
Clear ( ) : void
ComputeAllTris ( ) : void
ComputeBottomTris ( ) : void
ComputeSideTris ( ) : void
ComputeTopTris ( ) : void
Contains ( Vector3 v3 ) : bool
Contains ( float x, float z ) : bool
Contains ( float x, float y, float z ) : bool
Draw ( ) : void
DrawLine ( Vector3 From, Vector3 To, Color color ) : void
ResetTris ( ) : void
Serialize ( ) : SerializedZone2D
UpdateMesh ( ) : void

Method Details

AddPoint() public method

public AddPoint ( Vector3 p ) : void
p UnityEngine.Vector3
return void

AddPoint() public method

public AddPoint ( float x, float z ) : void
x float
z float
return void

AddPoint() public method

public AddPoint ( float x, float y, float z ) : void
x float
y float
z float
return void

Awake() public method

public Awake ( ) : void
return void

Clear() public method

public Clear ( ) : void
return void

ComputeAllTris() public method

public ComputeAllTris ( ) : void
return void

ComputeBottomTris() public method

public ComputeBottomTris ( ) : void
return void

ComputeSideTris() public method

public ComputeSideTris ( ) : void
return void

ComputeTopTris() public method

public ComputeTopTris ( ) : void
return void

Contains() public method

public Contains ( Vector3 v3 ) : bool
v3 UnityEngine.Vector3
return bool

Contains() public method

public Contains ( float x, float z ) : bool
x float
z float
return bool

Contains() public method

public Contains ( float x, float y, float z ) : bool
x float
y float
z float
return bool

Draw() public method

public Draw ( ) : void
return void

DrawLine() public method

public DrawLine ( Vector3 From, Vector3 To, Color color ) : void
From UnityEngine.Vector3
To UnityEngine.Vector3
color UnityEngine.Color
return void

ResetTris() public method

public ResetTris ( ) : void
return void

Serialize() public method

public Serialize ( ) : SerializedZone2D
return SerializedZone2D

UpdateMesh() public method

public UpdateMesh ( ) : void
return void

Property Details

Name public_oe property

public string Name
return string

Tris public_oe property

public int[] Tris
return int[]

TrisCount public_oe property

public int TrisCount
return int

Verts public_oe property

public List Verts
return List

max public_oe static_oe property

public static float max
return float

min public_oe static_oe property

public static float min
return float

zoneCollider public_oe property

public MeshCollider,UnityEngine zoneCollider
return UnityEngine.MeshCollider

zoneMesh public_oe property

public Mesh,UnityEngine zoneMesh
return UnityEngine.Mesh

zoneMeshFilter public_oe property

public MeshFilter,UnityEngine zoneMeshFilter
return UnityEngine.MeshFilter