C# Class SSTUTools.AnimationController

Afficher le fichier Open project: shadowmage45/SSTULabs Class Usage Examples

Méthodes publiques

Méthode Description
AnimationController ( ) : System
addAnimationData ( SSTUAnimData data ) : void
clearAnimationData ( ) : void
restorePreviousAnimationState ( AnimState state ) : void
setAnimState ( AnimState newState, bool callback ) : void
setAnimState ( String state ) : void
setMaxTime ( float time ) : void
setStateChangeCallback ( Action cb ) : void
updateAnimationState ( ) : void

Private Methods

Méthode Description
playAnimation ( ) : void
setAnimSpeed ( float speed ) : void
setAnimTime ( float time, bool sample = false ) : void
stopAnimation ( ) : void

Method Details

AnimationController() public méthode

public AnimationController ( ) : System
Résultat System

addAnimationData() public méthode

public addAnimationData ( SSTUAnimData data ) : void
data SSTUAnimData
Résultat void

clearAnimationData() public méthode

public clearAnimationData ( ) : void
Résultat void

restorePreviousAnimationState() public méthode

public restorePreviousAnimationState ( AnimState state ) : void
state AnimState
Résultat void

setAnimState() public méthode

public setAnimState ( AnimState newState, bool callback ) : void
newState AnimState
callback bool
Résultat void

setAnimState() public méthode

public setAnimState ( String state ) : void
state String
Résultat void

setMaxTime() public méthode

public setMaxTime ( float time ) : void
time float
Résultat void

setStateChangeCallback() public méthode

public setStateChangeCallback ( Action cb ) : void
cb Action
Résultat void

updateAnimationState() public méthode

public updateAnimationState ( ) : void
Résultat void