Dynamically altering inPlayRate of AnimMontage?

Hello AnswerHub,

I was wondering if there’s a way to dynamically change the inPlayRate value of a currently playing AnimMontage.

You see, I want to create a punching animation that picks up speed the longer it goes on for. However, simply connecting ‘inPlayRate’ to a Timeline won’t cut it, for the inPlayRate is only checked by the montage at its initilisation, and thusly updating it would mean you need to continually play the montage from the beginning - that’s not exactly what we want to do, of course.

So what is a correct course of action for this?


For anyone interested, I want to link you to the forum thread where this was solved: