#AnimationNodeStateMachine - little documentation - no tutorials. Has anyone worked this out?

1 messages · Page 1 of 1 (latest)

cinder ridge
#

This node does not work like the others and the documentation is lacking. I have found out you can not link nodes as this seems to break that node for some reason. It appears you have to teleport to the node. All well and dandy, until you realize the animations will not blend/Xfade with each other when you do this. Or you need to actually use an animation in the root. Has anyone put together or found a tutorial with this? Whoever put this together unfortunately, did not share their knowledge how this node interacts with each other or the root.

vast dawn
#

I have used AnimationNodeStateMachine before and I feel works as expected. You can set up a network of animations and transitions and specify cross fade times, and control the state through code with stateMachine.travel("animname"). Can you clarify a bit more what you are trying to do?

cinder ridge
#

Can you clarify how you set the cross fades between nodes? Its seems like when you force a travel through code Godot is dropping the previous animation immediately. Crossfade only works inside the node itself. This is easily tested by setting a high crossfade and you still get an immediate switch from one animation to another. How are you handling that?

#

To clarify its the Start -> transition -> Animation here that is not crossfading. Animation -> Animation inside the node works, of course.