C# Класс Pluton.Zone2D

Наследование: UnityEngine.MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Name string
Tris int[]
TrisCount int
Verts List
max float
min float
zoneCollider UnityEngine.MeshCollider
zoneMesh UnityEngine.Mesh
zoneMeshFilter UnityEngine.MeshFilter

Открытые методы

Метод Описание
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

Описание методов

AddPoint() публичный Метод

public AddPoint ( Vector3 p ) : void
p UnityEngine.Vector3
Результат void

AddPoint() публичный Метод

public AddPoint ( float x, float z ) : void
x float
z float
Результат void

AddPoint() публичный Метод

public AddPoint ( float x, float y, float z ) : void
x float
y float
z float
Результат void

Awake() публичный Метод

public Awake ( ) : void
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

ComputeAllTris() публичный Метод

public ComputeAllTris ( ) : void
Результат void

ComputeBottomTris() публичный Метод

public ComputeBottomTris ( ) : void
Результат void

ComputeSideTris() публичный Метод

public ComputeSideTris ( ) : void
Результат void

ComputeTopTris() публичный Метод

public ComputeTopTris ( ) : void
Результат void

Contains() публичный Метод

public Contains ( Vector3 v3 ) : bool
v3 UnityEngine.Vector3
Результат bool

Contains() публичный Метод

public Contains ( float x, float z ) : bool
x float
z float
Результат bool

Contains() публичный Метод

public Contains ( float x, float y, float z ) : bool
x float
y float
z float
Результат bool

Draw() публичный Метод

public Draw ( ) : void
Результат void

DrawLine() публичный Метод

public DrawLine ( Vector3 From, Vector3 To, Color color ) : void
From UnityEngine.Vector3
To UnityEngine.Vector3
color UnityEngine.Color
Результат void

ResetTris() публичный Метод

public ResetTris ( ) : void
Результат void

Serialize() публичный Метод

public Serialize ( ) : SerializedZone2D
Результат SerializedZone2D

UpdateMesh() публичный Метод

public UpdateMesh ( ) : void
Результат void

Описание свойств

Name публичное свойство

public string Name
Результат string

Tris публичное свойство

public int[] Tris
Результат int[]

TrisCount публичное свойство

public int TrisCount
Результат int

Verts публичное свойство

public List Verts
Результат List

max публичное статическое свойство

public static float max
Результат float

min публичное статическое свойство

public static float min
Результат float

zoneCollider публичное свойство

public MeshCollider,UnityEngine zoneCollider
Результат UnityEngine.MeshCollider

zoneMesh публичное свойство

public Mesh,UnityEngine zoneMesh
Результат UnityEngine.Mesh

zoneMeshFilter публичное свойство

public MeshFilter,UnityEngine zoneMeshFilter
Результат UnityEngine.MeshFilter