C# Класс Unit, ES2015C

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

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

Свойство Тип Описание
visibility float

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

Свойство Тип Описание
doSound AudioClip
idleSound AudioClip
moving bool
running bool
runningSound AudioClip
walkingSound AudioClip

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

Метод Описание
FindClosest ( string tag ) : GameObject
GoTo ( Vector3 target, bool isRunning ) : void
makeDoSound ( ) : void

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

Метод Описание
AimAtTarget ( ) : void
Animating ( ) : void
Awake ( ) : void
CancelPath ( ) : void

Tell the unit to cancel the movement path to the given position.

HasPath ( ) : bool

Tell the unit to cancel the movement path to the given position.

OnGUI ( ) : void
OnMouseDown ( ) : void
SetNewPath ( Vector3 target, bool isRunning ) : void

Tells the unit to move to the given position, by generating and following a route to the desired position.

Update ( ) : void
UseWeapon ( ) : void
chargeSounds ( string objectName ) : void

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

Метод Описание
FittedCharacterCollider ( ) : void
OnPathComplete ( Path newPath ) : void
moveToPosition ( ) : void

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

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

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

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

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

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

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

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

Tell the unit to cancel the movement path to the given position.
protected CancelPath ( ) : void
Результат void

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

public FindClosest ( string tag ) : GameObject
tag string
Результат GameObject

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

public GoTo ( Vector3 target, bool isRunning ) : void
target Vector3
isRunning bool
Результат void

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

Tell the unit to cancel the movement path to the given position.
protected HasPath ( ) : bool
Результат bool

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

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

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

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

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

Tells the unit to move to the given position, by generating and following a route to the desired position.
protected SetNewPath ( Vector3 target, bool isRunning ) : void
target Vector3 The position we want the unit to move to.
isRunning bool
Результат void

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

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

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

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

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

protected chargeSounds ( string objectName ) : void
objectName string
Результат void

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

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

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

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

protected AudioClip doSound
Результат AudioClip

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

protected AudioClip idleSound
Результат AudioClip

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

protected bool moving
Результат bool

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

protected bool running
Результат bool

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

protected AudioClip runningSound
Результат AudioClip

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

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

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

protected AudioClip walkingSound
Результат AudioClip