C# 클래스 AIInputController, Heavy-Insertion

상속: InputController
파일 보기 프로젝트 열기: Rabenvald/Heavy-Insertion 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AllowRetreat bool
NextWaypoint GameObject
Objective GameObject
PathfollowingFudgeFactor float
PrevWaypoint GameObject

공개 메소드들

메소드 설명
Approach ( GameObject target ) : void
Approach ( Vector3 targetPosition ) : void
FixedUpdate ( ) : void
Flee ( GameObject gO ) : Vector3
Flee ( Vector3 pos ) : Vector3
OnDrawGizmos ( ) : void
Seek ( GameObject gO ) : Vector3
Seek ( Vector3 pos ) : Vector3
Start ( ) : void

비공개 메소드들

메소드 설명
FindNearestPathWaypoint ( ) : GameObject
FollowPath ( ) : Vector3
SetNextWaypoint ( ) : void

메소드 상세

Approach() 공개 메소드

public Approach ( GameObject target ) : void
target GameObject
리턴 void

Approach() 공개 메소드

public Approach ( Vector3 targetPosition ) : void
targetPosition Vector3
리턴 void

FixedUpdate() 공개 메소드

public FixedUpdate ( ) : void
리턴 void

Flee() 공개 메소드

public Flee ( GameObject gO ) : Vector3
gO GameObject
리턴 Vector3

Flee() 공개 메소드

public Flee ( Vector3 pos ) : Vector3
pos Vector3
리턴 Vector3

OnDrawGizmos() 공개 메소드

public OnDrawGizmos ( ) : void
리턴 void

Seek() 공개 메소드

public Seek ( GameObject gO ) : Vector3
gO GameObject
리턴 Vector3

Seek() 공개 메소드

public Seek ( Vector3 pos ) : Vector3
pos Vector3
리턴 Vector3

Start() 공개 메소드

public Start ( ) : void
리턴 void

프로퍼티 상세

AllowRetreat 공개적으로 프로퍼티

public bool AllowRetreat
리턴 bool

NextWaypoint 공개적으로 프로퍼티

public GameObject NextWaypoint
리턴 GameObject

Objective 공개적으로 프로퍼티

public GameObject Objective
리턴 GameObject

PathfollowingFudgeFactor 공개적으로 프로퍼티

public float PathfollowingFudgeFactor
리턴 float

PrevWaypoint 공개적으로 프로퍼티

public GameObject PrevWaypoint
리턴 GameObject