C# Класс EnemyAI_Base, Project-ROB

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

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

Свойство Тип Описание
attack Attack,
dieFunction passGameObjectDelegate
domain Transform
health int
movement Movement,

Защищенные свойства (Protected)

Свойство Тип Описание
controller CharacterController

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

Метод Описание
Awake ( ) : void
DomainEntered ( GameObject target ) : void
DomainExited ( GameObject target ) : void
OnControllerColliderHit ( ControllerColliderHit hit ) : void
Update ( ) : void
airMovement ( ) : void
baseAttack ( ) : void
getRandomDestination ( ) : Vector3
groundedMovement ( ) : void
hitAttack ( ) : void
playerBulletHit ( GameObject shooter ) : void
rangedAttack ( ) : void

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

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

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

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

public DomainEntered ( GameObject target ) : void
target GameObject
Результат void

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

public DomainExited ( GameObject target ) : void
target GameObject
Результат void

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

public OnControllerColliderHit ( ControllerColliderHit hit ) : void
hit UnityEngine.ControllerColliderHit
Результат void

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

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

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

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

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

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

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

public getRandomDestination ( ) : Vector3
Результат Vector3

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

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

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

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

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

public playerBulletHit ( GameObject shooter ) : void
shooter GameObject
Результат void

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

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

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

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

public Attack, attack
Результат Attack,

controller защищенное свойство

protected CharacterController controller
Результат CharacterController

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

public passGameObjectDelegate dieFunction
Результат passGameObjectDelegate

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

public Transform domain
Результат Transform

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

public int health
Результат int

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

public Movement, movement
Результат Movement,