C# 클래스 BezierSpline, ProceduralRace

상속: MonoBehaviour
파일 보기 프로젝트 열기: adrianogil/ProceduralRace 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
OnBezierPointChanged Action

공개 메소드들

메소드 설명
AddControlPoint ( Vector3 point ) : void
AddCurve ( ) : void
ClearControlPoints ( ) : void
GetControlPoint ( int index ) : Vector3
GetControlPointMode ( int index ) : BezierControlPointMode
GetDirection ( float t ) : Vector3
GetPoint ( float t ) : Vector3
GetVelocity ( float t ) : Vector3
Reset ( ) : void
SetControlPoint ( int index, Vector3 point ) : void
SetControlPointMode ( int index, BezierControlPointMode mode ) : void

메소드 상세

AddControlPoint() 공개 메소드

public AddControlPoint ( Vector3 point ) : void
point Vector3
리턴 void

AddCurve() 공개 메소드

public AddCurve ( ) : void
리턴 void

ClearControlPoints() 공개 메소드

public ClearControlPoints ( ) : void
리턴 void

GetControlPoint() 공개 메소드

public GetControlPoint ( int index ) : Vector3
index int
리턴 Vector3

GetControlPointMode() 공개 메소드

public GetControlPointMode ( int index ) : BezierControlPointMode
index int
리턴 BezierControlPointMode

GetDirection() 공개 메소드

public GetDirection ( float t ) : Vector3
t float
리턴 Vector3

GetPoint() 공개 메소드

public GetPoint ( float t ) : Vector3
t float
리턴 Vector3

GetVelocity() 공개 메소드

public GetVelocity ( float t ) : Vector3
t float
리턴 Vector3

Reset() 공개 메소드

public Reset ( ) : void
리턴 void

SetControlPoint() 공개 메소드

public SetControlPoint ( int index, Vector3 point ) : void
index int
point Vector3
리턴 void

SetControlPointMode() 공개 메소드

public SetControlPointMode ( int index, BezierControlPointMode mode ) : void
index int
mode BezierControlPointMode
리턴 void

프로퍼티 상세

OnBezierPointChanged 공개적으로 프로퍼티

public Action OnBezierPointChanged
리턴 Action