So, I have a sprite that I move with a character controller & character motor. When the player moves right, I use 2D Toolkit to play an animation attached to the Tk2D Animated Sprite Component.
Here's the issue- That animation loops, so it never FINISHES. As a result, my FSM gets stuck in that state. How can I tell it - "Just start the animation and don't worry about it, keep going unless I tell you not to"?
Do I need to dispatch to a seperate FSM that controls the animations? They're so tightly integrated with the movement that that doesn't seem quite right. Or is that the only way to get it to "move on" so to speak? To create another FSM that's stuck in that state until I manually dispatch an event to free it?