C# 클래스 TreeEditor.TreeSpline

파일 보기 프로젝트 열기: CarlosHBC/UnityDecompiled 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
nodes TreeEditor.SplineNode[]
tension float

공개 메소드들

메소드 설명
AddPoint ( Vector3 pos, float timeInSeconds ) : void
GetApproximateLength ( ) : float
GetNodeCount ( ) : int
GetNodes ( ) : TreeEditor.SplineNode[]
GetPositionAtTime ( float timeParam ) : Vector3
GetRotationAtTime ( float timeParam ) : Quaternion
RemoveNode ( int c ) : void
Reset ( ) : void
SetNodeCount ( int c ) : void
TreeSpline ( ) : System
TreeSpline ( TreeSpline o ) : System
UpdateRotations ( ) : void
UpdateTime ( ) : void

비공개 메소드들

메소드 설명
GetPositionInternal ( int idxFirstpoint, float t ) : Vector3
GetRotationInternal ( int idxFirstpoint, float t ) : Quaternion
OnDisable ( ) : void

메소드 상세

AddPoint() 공개 메소드

public AddPoint ( Vector3 pos, float timeInSeconds ) : void
pos Vector3
timeInSeconds float
리턴 void

GetApproximateLength() 공개 메소드

public GetApproximateLength ( ) : float
리턴 float

GetNodeCount() 공개 메소드

public GetNodeCount ( ) : int
리턴 int

GetNodes() 공개 메소드

public GetNodes ( ) : TreeEditor.SplineNode[]
리턴 TreeEditor.SplineNode[]

GetPositionAtTime() 공개 메소드

public GetPositionAtTime ( float timeParam ) : Vector3
timeParam float
리턴 Vector3

GetRotationAtTime() 공개 메소드

public GetRotationAtTime ( float timeParam ) : Quaternion
timeParam float
리턴 UnityEngine.Quaternion

RemoveNode() 공개 메소드

public RemoveNode ( int c ) : void
c int
리턴 void

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

SetNodeCount() 공개 메소드

public SetNodeCount ( int c ) : void
c int
리턴 void

TreeSpline() 공개 메소드

public TreeSpline ( ) : System
리턴 System

TreeSpline() 공개 메소드

public TreeSpline ( TreeSpline o ) : System
o TreeSpline
리턴 System

UpdateRotations() 공개 메소드

public UpdateRotations ( ) : void
리턴 void

UpdateTime() 공개 메소드

public UpdateTime ( ) : void
리턴 void

프로퍼티 상세

nodes 공개적으로 프로퍼티

public SplineNode[],TreeEditor nodes
리턴 TreeEditor.SplineNode[]

tension 공개적으로 프로퍼티

public float tension
리턴 float