C# Class Gameplay.Unit.BaseEnemy

Inheritance: BaseUnit
Afficher le fichier Open project: badawe/GameStartUP Class Usage Examples

Méthodes publiques

Méthode Description
ChangeStateTo ( BehaviorState targetState ) : void
Hit ( HitInformation hitInformation ) : void

Méthodes protégées

Méthode Description
Awake ( ) : void
Die ( ) : void
OnDestroy ( ) : void
Start ( ) : void

Private Methods

Méthode Description
DispatchEnemyDie ( ) : void
OnReachDestination ( Vector3 startPosition, Vector3 endPosition ) : void
OnSightTriggerVolumeEnter ( TriggerVolume volume, Collider collider ) : void
OnSightTriggerVolumeExit ( TriggerVolume volume, Collider collider ) : void
PushBackRoutine ( HitInformation hitInformation ) : IEnumerator
SeekNewPosition ( ) : void
Update ( ) : void

Method Details

Awake() protected méthode

protected Awake ( ) : void
Résultat void

ChangeStateTo() public méthode

public ChangeStateTo ( BehaviorState targetState ) : void
targetState BehaviorState
Résultat void

Die() protected méthode

protected Die ( ) : void
Résultat void

Hit() public méthode

public Hit ( HitInformation hitInformation ) : void
hitInformation Gameplay.Unit.Attack.HitInformation
Résultat void

OnDestroy() protected méthode

protected OnDestroy ( ) : void
Résultat void

Start() protected méthode

protected Start ( ) : void
Résultat void