As I think about some character’s I’m designing for my game, it occurs to me that I really should have a way to control an animations’s speed. Not set up a new animation, just control the speed at which it plays. I’d like to completely pause it, if necessary, or make it play slower or faster, maybe even have it play backwards.
And as I think about this, I’d like to control this through a script. Just send a command to the animation controller to set the speed of an animation.
Is there any way I can do this?
This page explains how you can control the speed of animations in Mecanim and my Animancer plugin.
Nnngh, I’d have to buy a plug-in to do this? That doesn’t sound ideal. I don’t mean to be disrespectful because I’m sure that’s a great tool, but it’s not very efficient to buy a whole extensive package when I need just one feature from it.
If not via script, then how can I control an animation’s speed… at all? Short of creating whole new animations that are identical to the old one but play slower, how can I control the speed of an animation?
That page explains how to do it using both Unity’s regular Mecanim system and my plugin.
Oh I see that now; thank you!