C# Class Path.BossTotem

Inheritance: UnityEngine.MonoBehaviour, ITotem
Afficher le fichier Open project: juliancruz87/madbricks

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
GetPathPositions ( ) : Vector3[]
SetHighlight ( bool IsActive ) : void
Stop ( ) : void

Private Methods

Méthode Description
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

Method Details

GetPathPositions() public méthode

public GetPathPositions ( ) : Vector3[]
Résultat Vector3[]

SetHighlight() public méthode

public SetHighlight ( bool IsActive ) : void
IsActive bool
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void