C# 클래스 Path.BossTotem

상속: UnityEngine.MonoBehaviour, ITotem
파일 보기 프로젝트 열기: juliancruz87/madbricks

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