C# Класс Path.BossTotem

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

Private Properties

Свойство Тип Описание
Awake void
CheckMapObjectCondition void
CheckTotemCollision void
DebugHitFloor void
GetIntoJail void
GetNearestMapObject Map.MapObject
InitTotems void
MoveIfPossible void
OnTotemDragged void
ProcessMapObjectCollision void
RaycastHitsGameObject bool
Snap void
Start void
TotemCollided void
Update void
UpdateNearestNode void
WaitForAnimation IEnumerator
WillHitAnObstacle bool

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

Метод Описание
GetPathPositions ( ) : Vector3[]
SetHighlight ( bool IsActive ) : void
Stop ( ) : void

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

Метод Описание
Awake ( ) : void
CheckMapObjectCondition ( ) : void
CheckTotemCollision ( ) : void
DebugHitFloor ( bool hitFloor, Vector3 rayStartPoint ) : void
GetIntoJail ( ) : void
GetNearestMapObject ( ) : MapObject
InitTotems ( ) : void
MoveIfPossible ( Vector3 newDragPosition ) : void
OnTotemDragged ( Vector3 currentposition, Vector3 newposition ) : void
ProcessMapObjectCollision ( MapObject nearestMapObject ) : void
RaycastHitsGameObject ( RaycastHit raycastHits, GameObject someGameObject ) : bool
Snap ( ) : void
Start ( ) : void
TotemCollided ( GameObject totem ) : void
Update ( ) : void
UpdateNearestNode ( ) : void
WaitForAnimation ( ) : IEnumerator
WillHitAnObstacle ( Vector3 newDragPosition ) : bool

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

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

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

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

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

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

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