C# 클래스 Pluton.Zone2D

상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: Notulp/Pluton 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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