C# Class Interactive.Detail.Totem

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

Protected Properties

Свойство Type Description
myAnimator UnityEngine.Animator
myTransform Transform
positionToGo int
totem TotemInstantiatorConfig

Méthodes publiques

Méthode Description
GetPathPositions ( ) : Vector3[]
GoToSecondaryPositionToGo ( ) : void
SetHighlight ( bool IsActive ) : void
SetUp ( TotemInstantiatorConfig totem, List validStartPoints ) : void
Stop ( ) : void

Méthodes protégées

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

Private Methods

Méthode Description
OnCrashWithOtherCollider ( GameObject collidedTotem ) : void
OnDestroy ( ) : void
OnStartedGame ( ) : void
TagErrorTotem ( GameObject totem ) : void

Method Details

Awake() protected méthode

protected Awake ( ) : void
Résultat void

EndGame() protected méthode

protected EndGame ( string warning ) : void
warning string
Résultat void

GetPathPositions() public abstract méthode

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

GetReachedToPoint() protected abstract méthode

protected abstract GetReachedToPoint ( Path.Node, node ) : void
node Path.Node,
Résultat void

GoToNode() protected méthode

protected GoToNode ( Path.Node, node, float speed ) : void
node Path.Node,
speed float
Résultat void

GoToSecondaryPositionToGo() public méthode

public GoToSecondaryPositionToGo ( ) : void
Résultat void

GoalReachedNode() protected méthode

protected GoalReachedNode ( Path.Node, node ) : void
node Path.Node,
Résultat void

Move() protected abstract méthode

protected abstract Move ( ) : void
Résultat void

SetHighlight() public méthode

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

SetUp() public méthode

public SetUp ( TotemInstantiatorConfig totem, List validStartPoints ) : void
totem TotemInstantiatorConfig
validStartPoints List
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Update() protected méthode

protected Update ( ) : void
Résultat void

Property Details

myAnimator protected_oe property

protected Animator,UnityEngine myAnimator
Résultat UnityEngine.Animator

myTransform protected_oe property

protected Transform myTransform
Résultat Transform

positionToGo protected_oe property

protected int positionToGo
Résultat int

totem protected_oe property

protected TotemInstantiatorConfig,Interactive.Detail totem
Résultat TotemInstantiatorConfig