C# Class AIInputController, Heavy-Insertion

Inheritance: InputController
Afficher le fichier Open project: Rabenvald/Heavy-Insertion Class Usage Examples

Méthodes publiques

Свойство Type Description
AllowRetreat bool
NextWaypoint GameObject
Objective GameObject
PathfollowingFudgeFactor float
PrevWaypoint GameObject

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
FindNearestPathWaypoint ( ) : GameObject
FollowPath ( ) : Vector3
SetNextWaypoint ( ) : void

Method Details

Approach() public méthode

public Approach ( GameObject target ) : void
target GameObject
Résultat void

Approach() public méthode

public Approach ( Vector3 targetPosition ) : void
targetPosition Vector3
Résultat void

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

Flee() public méthode

public Flee ( GameObject gO ) : Vector3
gO GameObject
Résultat Vector3

Flee() public méthode

public Flee ( Vector3 pos ) : Vector3
pos Vector3
Résultat Vector3

OnDrawGizmos() public méthode

public OnDrawGizmos ( ) : void
Résultat void

Seek() public méthode

public Seek ( GameObject gO ) : Vector3
gO GameObject
Résultat Vector3

Seek() public méthode

public Seek ( Vector3 pos ) : Vector3
pos Vector3
Résultat Vector3

Start() public méthode

public Start ( ) : void
Résultat void

Property Details

AllowRetreat public_oe property

public bool AllowRetreat
Résultat bool

NextWaypoint public_oe property

public GameObject NextWaypoint
Résultat GameObject

Objective public_oe property

public GameObject Objective
Résultat GameObject

PathfollowingFudgeFactor public_oe property

public float PathfollowingFudgeFactor
Résultat float

PrevWaypoint public_oe property

public GameObject PrevWaypoint
Résultat GameObject