Hey all, I'm building an animation tree with lots of motions. My initial issue was that when the momentum is zero, I change states from a "walk" to a "slow down." Using the controllerSimpleMove would stop the translation down the forward vector so I decided not to use it ans instead put translations or itween actions on each of my animation states.
I have to say, I've spent hours banging my head on this. Sometimes they don't play, sometimes they keep playing even though the "playAnimation" action has finished and should have triggered a state change. I've tried translate, itweenMoveAdd, and I've tried putting the actions on other states and objects. Any thoughts? other than redo it in Mechanim? (it's not a humanoid, and since it moves so slowly, my cycles are long... 40 frame walk, etc. When it stops having forward momentum but still has 23 frames in the cycle, it's very noticeable.
Here is a paired down sample of the tree, in case it sheds any light.
Anyway, I've been loving Playmaker so far. I just hope to get past this. Crazy thoughts and tips welcome. Thanks!
Rick_