C# Класс PlayerUnitControl, Holdout

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

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

Свойство Тип Описание
actionTarget GameObject
agent UnityEngine.NavMeshAgent
attackRange float
currentWaypoint BarricadeWaypoint,
m_Animation Animation
moveSpeed float
residentListCache List
sightRange float
slowDuration float
stunImmunity bool
timeBetweenAttacks float
unitType UnitTypes,

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

Метод Описание
Awake ( ) : void
BeginRetreat ( ) : void
CheckForTarget ( Collider targets ) : IEnumerator
DeactivateHeal ( ) : IEnumerator
EndFortify ( ) : IEnumerator
Move ( Vector3 targetPos ) : void
OnDisable ( ) : void
OnDrawGizmosSelected ( ) : void
SelfHeal ( ) : void
Slow ( Collider targets ) : IEnumerator
Start ( ) : void
Stop ( ) : void
Update ( ) : void

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

Метод Описание
ActivateHeal ( ) : IEnumerator
BeginFortify ( ) : IEnumerator
EvaluateSituation ( ) : IEnumerator
RetreatFrom ( ) : IEnumerator
Shoot ( ) : IEnumerator
ShootFX ( ) : IEnumerator
Slash ( ) : IEnumerator
TetherCheck ( ) : void

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

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

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

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

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

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

public CheckForTarget ( Collider targets ) : IEnumerator
targets Collider
Результат IEnumerator

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

public DeactivateHeal ( ) : IEnumerator
Результат IEnumerator

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

public EndFortify ( ) : IEnumerator
Результат IEnumerator

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

public Move ( Vector3 targetPos ) : void
targetPos Vector3
Результат void

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

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

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

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

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

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

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

public Slow ( Collider targets ) : IEnumerator
targets Collider
Результат IEnumerator

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

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

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

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

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

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

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

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

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

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

public NavMeshAgent,UnityEngine agent
Результат UnityEngine.NavMeshAgent

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

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

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

public BarricadeWaypoint, currentWaypoint
Результат BarricadeWaypoint,

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

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

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

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

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

public List residentListCache
Результат List

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

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

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

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

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

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

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

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

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

public UnitTypes, unitType
Результат UnitTypes,