C# Класс EnemyFullAI, Endure

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

Открытые свойства

Свойство Тип Описание
aggroDist float
coward Coward,
deAggroDist float
idleDuration float
melee Melee,
moveDuration float
ranged Ranged,
speed float

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

Метод Описание
Awake ( ) : void
CowardRun ( ) : void
IdleMovement ( ) : void
MeleeAttack ( ) : void
MoveTo ( Vector3 moveTo ) : void
OnTriggerEnter2D ( Collider2D collided ) : void
OnTriggerExit2D ( Collider2D collided ) : void
RangedAttack ( ) : void
Start ( ) : void
Stun ( GameObject loser ) : void
Update ( ) : void
enemyActive ( bool a ) : void
toggleAggro ( bool isAggro ) : void

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

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

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

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

public CowardRun ( ) : void
Результат void

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

public IdleMovement ( ) : void
Результат void

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

public MeleeAttack ( ) : void
Результат void

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

public MoveTo ( Vector3 moveTo ) : void
moveTo Vector3
Результат void

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

public OnTriggerEnter2D ( Collider2D collided ) : void
collided UnityEngine.Collider2D
Результат void

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

public OnTriggerExit2D ( Collider2D collided ) : void
collided UnityEngine.Collider2D
Результат void

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

public RangedAttack ( ) : void
Результат void

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

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

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

public Stun ( GameObject loser ) : void
loser GameObject
Результат void

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

public Update ( ) : void
Результат void

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

public enemyActive ( bool a ) : void
a bool
Результат void

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

public toggleAggro ( bool isAggro ) : void
isAggro bool
Результат void

Описание свойств

aggroDist публичное свойство

public float aggroDist
Результат float

coward публичное свойство

public Coward, coward
Результат Coward,

deAggroDist публичное свойство

public float deAggroDist
Результат float

idleDuration публичное свойство

public float idleDuration
Результат float

melee публичное свойство

public Melee, melee
Результат Melee,

moveDuration публичное свойство

public float moveDuration
Результат float

ranged публичное свойство

public Ranged, ranged
Результат Ranged,

speed публичное свойство

public float speed
Результат float