C# Class Animation.DefaultAnimationController

Inheritance: MonoBehaviour, AnimationController
Afficher le fichier Open project: gamemachine/gamemachine

Méthodes publiques

Свойство Type Description
target Transform

Méthodes publiques

Méthode Description
Awake ( ) : void
GetAnimationName ( Vector3 dir, float playerSpeed ) : AnimationName
OnAnimatorMove ( ) : void
SetAnimation ( AnimationName name ) : void
SetAnimation ( AnimationName name, AnimationLayer layer, bool blocking = false ) : void
SetController ( RuntimeAnimatorController controller ) : void
SetDefaultController ( ) : void

Private Methods

Méthode Description
GetCurrentTrigger ( AnimationLayer layer ) : int
GetLayerId ( AnimationLayer layer ) : int
GetTriggerId ( AnimationName name, AnimationLayer layer ) : int
SetCurrentTrigger ( AnimationLayer layer ) : IEnumerator
SetCurrentTrigger ( AnimationLayer layer, int triggerId ) : void

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

GetAnimationName() public static méthode

public static GetAnimationName ( Vector3 dir, float playerSpeed ) : AnimationName
dir Vector3
playerSpeed float
Résultat AnimationName

OnAnimatorMove() public méthode

public OnAnimatorMove ( ) : void
Résultat void

SetAnimation() public méthode

public SetAnimation ( AnimationName name ) : void
name AnimationName
Résultat void

SetAnimation() public méthode

public SetAnimation ( AnimationName name, AnimationLayer layer, bool blocking = false ) : void
name AnimationName
layer AnimationLayer
blocking bool
Résultat void

SetController() public méthode

public SetController ( RuntimeAnimatorController controller ) : void
controller RuntimeAnimatorController
Résultat void

SetDefaultController() public méthode

public SetDefaultController ( ) : void
Résultat void

Property Details

target public_oe property

public Transform target
Résultat Transform