C# Класс UnitMovement, ES2015F

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

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

Свойство Тип Описание
callback VoidMethod
distanceToTarget float
hasTarget bool
status Status
target Transform
targetPos Vector3

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

Метод Описание
Awake ( ) : void
FixedUpdate ( ) : void
OnPathComplete ( Path, p ) : void
startMoving ( GameObject target, VoidMethod callback = null ) : void
stopUnit ( ) : void

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

Метод Описание
targetReached ( float distanceToTarget ) : bool

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

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

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

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

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

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

public OnPathComplete ( Path, p ) : void
p Path,
Результат void

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

public startMoving ( GameObject target, VoidMethod callback = null ) : void
target GameObject
callback VoidMethod
Результат void

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

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

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

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

public VoidMethod callback
Результат VoidMethod

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

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

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

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

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

public Status status
Результат Status

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

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

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

public Vector3 targetPos
Результат Vector3