C# Класс Gameplay.Unit.BaseEnemy

Наследование: BaseUnit
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ChangeStateTo ( BehaviorState targetState ) : void
Hit ( HitInformation hitInformation ) : void

Защищенные методы

Метод Описание
Awake ( ) : void
Die ( ) : void
OnDestroy ( ) : void
Start ( ) : void

Приватные методы

Метод Описание
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

Описание методов

Awake() защищенный Метод

protected Awake ( ) : void
Результат void

ChangeStateTo() публичный Метод

public ChangeStateTo ( BehaviorState targetState ) : void
targetState BehaviorState
Результат void

Die() защищенный Метод

protected Die ( ) : void
Результат void

Hit() публичный Метод

public Hit ( HitInformation hitInformation ) : void
hitInformation Gameplay.Unit.Attack.HitInformation
Результат void

OnDestroy() защищенный Метод

protected OnDestroy ( ) : void
Результат void

Start() защищенный Метод

protected Start ( ) : void
Результат void