Class AdvancedAnimator
java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator
- All Implemented Interfaces:
IAnimEventCallback
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic floatstatic float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAnimCallback(IAnimEventCallback callback) static voidbooleanbooleancontainsState(String stateName) voiddecrementWhileAliveFlag(AnimationVariableReference variableReference, boolean whileAliveValue) voidstatic StringGetDebug()getSubLayerAt(int idx) intvoidincrementWhileAliveFlag(AnimationVariableReference variableReference, boolean whileAliveValue) voidinit(IAnimatable character, String animationSetName) voidbooleanstatic voidload()voidOnAnimDataChanged(boolean reload) voidOnAnimEvent(AnimLayer sender, AnimationTrack track, AnimEvent event) voidprintDebugCharacterActions(String target) voidvoidReload()voidrender()voidreset()searchFolders(URI base, Path pathDir) voidsetAnimSet(AnimationSet aset) voidsetDebugMonitor(AnimatorDebugMonitor monitor) voidvoidvoidstatic voidvoidupdate(float deltaT) voidupdateSpeedScale(String variable, float newSpeed)
-
Field Details
-
animSet
-
motionScale
public static float motionScale -
rotationScale
public static float rotationScale
-
-
Constructor Details
-
AdvancedAnimator
public AdvancedAnimator()
-
-
Method Details
-
systemInit
public static void systemInit() -
checkModifiedFiles
public static void checkModifiedFiles() -
GetDebug
-
OnAnimDataChanged
public void OnAnimDataChanged(boolean reload) -
reset
public void reset() -
Reload
public void Reload() -
init
-
setAnimSet
-
OnAnimEvent
- Specified by:
OnAnimEventin interfaceIAnimEventCallback
-
invokeGlobalAnimEvent
-
getCurrentStateName
-
containsState
-
setState
-
setState
-
setState
-
update
public void update(float deltaT) -
FindTransitionsFromProxy
-
ProcessTransitions
-
render
public void render() -
printDebugCharacterActions
-
debugGetVariables
-
getDebugMonitor
-
setDebugMonitor
-
getCharacter
-
updateSpeedScale
-
containsAnyIdleNodes
public boolean containsAnyIdleNodes() -
getRootLayer
-
getSubLayerCount
public int getSubLayerCount() -
getSubLayerAt
-
isRecording
public boolean isRecording() -
incrementWhileAliveFlag
public void incrementWhileAliveFlag(AnimationVariableReference variableReference, boolean whileAliveValue) -
decrementWhileAliveFlag
public void decrementWhileAliveFlag(AnimationVariableReference variableReference, boolean whileAliveValue) -
addAnimCallback
-
searchFolders
- Throws:
IOException
-
load
-
getChecksum
-