Is playing animations backwards completely broken?

Wondering because I’ve tried a couple times using AdjustSpeed() and a negative value in Play(), nothing seems to work.

1 Like

try setting the animation to loop, since it technically cant play backwards if it doesnt start at the end of the animation or if it cant loop

1 Like

The animation is looped.
Seems everyone else has issues with this too.

Weird, just went into studio to check this out and changing the speed to negative works fine for me.
(I set the animation speed to -0.5)

backwards

1 Like

Did you do this in the Play or AdjustSpeed method?

I basically did:

local anim = humanoid:LoadAnimation(animation)
anim:Play()
anim:AdjustSpeed(-0.5)

Ok so either all of a sudden it’s working or because it’s an extremely hard to tell the difference walking animation, it was working the whole time and I just didn’t realise. :smile:
Pain.

EDIT: It definitely doesn’t work with :Play(-value) so maybe I was using AdjustSpeed() incorrectly as I read it has to be directly after the animation is originally played.

Thanks!

1 Like