C# Класс AI_Patrol, scriptcaster

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

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

Свойство Тип Описание
blockChecker Transform
detectPlayer bool
detector GameObject
facingLeft bool
groundChecker Transform
inPursuit bool
isBlocked bool
isGrounded bool
patrolDistance float
patrolSpeed float
pursuitSpeed float

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

Метод Описание
FixedUpdate ( ) : void
Flip ( ) : void
OnCollisionEnter2D ( Collision2D coll ) : void
Patrol ( ) : void
Pursuit ( ) : void
Start ( ) : void
Update ( ) : void

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

Метод Описание
delayChange ( ) : IEnumerator

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

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

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

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

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

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

public OnCollisionEnter2D ( Collision2D coll ) : void
coll Collision2D
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

public bool detectPlayer
Результат bool

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

public GameObject detector
Результат GameObject

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

public bool facingLeft
Результат bool

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

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

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

public bool inPursuit
Результат bool

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

public bool isBlocked
Результат bool

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

public bool isGrounded
Результат bool

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

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

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

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

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

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