C# Класс Interactive.Detail.Totem

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

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

Свойство Тип Описание
myAnimator UnityEngine.Animator
myTransform Transform
positionToGo int
totem TotemInstantiatorConfig

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

Метод Описание
GetPathPositions ( ) : Vector3[]
GoToSecondaryPositionToGo ( ) : void
SetHighlight ( bool IsActive ) : void
SetUp ( TotemInstantiatorConfig totem, List validStartPoints ) : void
Stop ( ) : void

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

Метод Описание
Awake ( ) : void
EndGame ( string warning ) : void
GetReachedToPoint ( Path.Node, node ) : void
GoToNode ( Path.Node, node, float speed ) : void
GoalReachedNode ( Path.Node, node ) : void
Move ( ) : void
Update ( ) : void

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

Метод Описание
OnCrashWithOtherCollider ( GameObject collidedTotem ) : void
OnDestroy ( ) : void
OnStartedGame ( ) : void
TagErrorTotem ( GameObject totem ) : void

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

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

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

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

protected EndGame ( string warning ) : void
warning string
Результат void

GetPathPositions() публичный абстрактный Метод

public abstract GetPathPositions ( ) : Vector3[]
Результат Vector3[]

GetReachedToPoint() защищенный абстрактный Метод

protected abstract GetReachedToPoint ( Path.Node, node ) : void
node Path.Node,
Результат void

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

protected GoToNode ( Path.Node, node, float speed ) : void
node Path.Node,
speed float
Результат void

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

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

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

protected GoalReachedNode ( Path.Node, node ) : void
node Path.Node,
Результат void

Move() защищенный абстрактный Метод

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

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

public SetHighlight ( bool IsActive ) : void
IsActive bool
Результат void

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

public SetUp ( TotemInstantiatorConfig totem, List validStartPoints ) : void
totem TotemInstantiatorConfig
validStartPoints List
Результат void

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

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

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

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

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

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

protected Animator,UnityEngine myAnimator
Результат UnityEngine.Animator

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

protected Transform myTransform
Результат Transform

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

protected int positionToGo
Результат int

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

protected TotemInstantiatorConfig,Interactive.Detail totem
Результат TotemInstantiatorConfig