- Home /
Mechanim animation blend tree problem
Hello,
I have a blend tree like this:
(MoveLeft and MoveRight has the same clips because I rotate model from script. It's there just for completeness.)
Basicly this is move-up/down/side tree, set up on "2D Simple Direction" blend type the move#_normal/medium/hard is different state of animation(this is pretty much the same animation but with sprite with different color)
So this works, changes animations from one to another just fine, but what i need is animation like this: Play certain animation untill it finishes, and then show last frame until this animation changes to other animation(lets say that object is moving right, I want to play MoveRight animation, then keep showing only last frame of it, then if it changes to some other animation, play that other animation from the beggining and use the same logic to it, play it to the end, show last frame and so on....)
So I want to 'clamp' it until it changes and if needed play it again from the beggiing.
My problem is that if I check the "Loop Time" to false, the animation will never repeat, and if i set it to true it will always repeat.
Is there a way to manualy reset animation to the beggining(then I could use "Loop Time - false" and force to it to play again) or make some transitions that will work as I described above?