C# Class WanderAIController

Inheritance: AIController
Afficher le fichier Open project: mezosaurus/eae-project

Méthodes publiques

Свойство Type Description
waitTime float
wanderTag string

Méthodes protégées

Méthode Description
GameUpdate ( ) : void
NPCOnDestroy ( ) : void
alert ( ) : void
getNextPath ( ) : GameObject
lure ( Vector3 lurePosition ) : void
move ( ) : void
panic ( ) : void

Private Methods

Méthode Description
Start ( ) : void
createNextPath ( Vector3 position ) : GameObject
getRandomNumber ( ) : float
getRandomWanderPoint ( ) : Vector2

Method Details

GameUpdate() protected méthode

protected GameUpdate ( ) : void
Résultat void

NPCOnDestroy() protected méthode

protected NPCOnDestroy ( ) : void
Résultat void

alert() protected méthode

protected alert ( ) : void
Résultat void

getNextPath() protected méthode

protected getNextPath ( ) : GameObject
Résultat GameObject

lure() protected méthode

protected lure ( Vector3 lurePosition ) : void
lurePosition Vector3
Résultat void

move() protected méthode

protected move ( ) : void
Résultat void

panic() protected méthode

protected panic ( ) : void
Résultat void

Property Details

waitTime public_oe property

public float waitTime
Résultat float

wanderTag public_oe property

public string wanderTag
Résultat string