C# Класс BotAI, source

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

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

Свойство Тип Описание
IdleAnimation UnityEngine.AnimationClip
anim Animation
animationSpeed float
botState BotState
defaultHealth int
distanceToPlayer float
endOfPathEffect GameObject
health int
myPhotonView PhotonView,
sleepVelocity float

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

Свойство Тип Описание
lastTarget Vector3

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

Метод Описание
Attack ( ) : void
Damage ( ) : void
GetFeetPosition ( ) : Vector3
OnTargetReached ( ) : void
Start ( ) : void

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

Метод Описание
FixedUpdate ( ) : void

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

Метод Описание
Die ( ) : IEnumerator
DoAttack ( ) : IEnumerator
DoDamage ( ) : IEnumerator

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public AnimationClip,UnityEngine IdleAnimation
Результат UnityEngine.AnimationClip

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

public Animation anim
Результат Animation

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

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

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

public BotState botState
Результат BotState

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

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

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

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

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

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

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

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

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

protected Vector3 lastTarget
Результат Vector3

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

public PhotonView, myPhotonView
Результат PhotonView,

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

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