Class AdvancedAnimator
java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AdvancedAnimator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
boolean
Returns TRUE if any Actuve Live nodes are an Idle animation.boolean
containsState
(String stateName) void
decrementWhileAliveFlag
(AnimationVariableReference animationVariableReference) void
FindTransitionsFromProxy
(TransitionNodeProxy transitionNodeProxy) int
GetDebug()
getSubLayerAt
(int idx) int
void
incrementWhileAliveFlag
(AnimationVariableReference animationVariableReference) void
init
(IAnimatable _character) boolean
void
OnAnimDataChanged
(boolean reload) void
OnAnimEvent
(AnimLayer sender, AnimEvent event) void
printDebugCharacterActions
(String target) void
ProcessTransitions
(TransitionNodeProxy transitionNodeProxy) void
Reload()
void
render()
void
Reset()
void
SetAnimSet
(AnimationSet aset) void
setDebugMonitor
(AnimatorDebugMonitor monitor) void
setRecorder
(AnimationPlayerRecorder recorder) void
void
static void
void
update
(float float0) void
updateSpeedScale
(String variable, float newSpeed)
-
Field Details
-
animSet
-
animCallbackHandlers
-
s_MotionScale
public static float s_MotionScale -
s_RotationScale
public static float s_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:
OnAnimEvent
in interfaceIAnimEventCallback
-
getCurrentStateName
-
containsState
-
SetState
-
SetState
-
update
public void update(float float0) -
FindTransitionsFromProxy
-
ProcessTransitions
-
render
public void render() -
printDebugCharacterActions
-
debugGetVariables
-
getDebugMonitor
-
setDebugMonitor
-
getCharacter
-
updateSpeedScale
-
containsAnyIdleNodes
public boolean containsAnyIdleNodes()Returns TRUE if any Actuve Live nodes are an Idle animation. This is useful when determining if the character is currently Idle. -
getRootLayer
-
getSubLayerCount
public int getSubLayerCount() -
getSubLayerAt
-
getActiveSubLayerCount
public int getActiveSubLayerCount() -
setRecorder
-
isRecording
public boolean isRecording() -
incrementWhileAliveFlag
-
decrementWhileAliveFlag
-