Issues Regarding Animation Weights

I had two friends strafe in the same live server of my game, and one of their animations would not blend whatsoever (right side), while the other was working as usual (left side). The bug started appearing this morning, around ~20 hours ago. I believe my friend on the left’s client hasn’t updated to the newest Roblox version, and that in the new version animation weights have become messed up. The movement is starting, stopping, and adjusting the weight and speed of 8 animation tracks depending on the direction the player is moving. I have not altered any scripts or animations. All was well for the ~7 months it’s been since I created the system up until today.

System information (I’m having the same issue on my client):
CPU - Intel Core 15-7400 CPU @ 3.00GHz
GPU - NIVIDIA GeForce GTX 1060 6GB
Ram - 16GB

Expected behavior

Both players move smoothly when strafing.

4 Likes

Hi! We recently fixed a bug where changing the track weight after an AnimationTrack was stopped would make it keep playing (see link below).

This fix is likely causing the problem you are seeing. Can you check if you are adjusting the weight after a track has been told to stop? If you don’t see any problems on your end please attach a test place so we can take a look.

Thanks!!

1 Like

Yes! That was the issue, I was adjusting the weight after stopping the track. Thank you so much for the help, and apologies for not seeing the post you linked.

1 Like

Oh shoot, just tested this a little further. It seems this issue is happening when :Stop() has it’s fade set to 0, no matter if it’s before or after the :AdjustWeight(). I’m not certain if that changes anything, but just incase! :slight_smile:

Thank you for verifying that!
Yes, I would expect the animation to pop if the fade out is set to 0 when stopping.
Cheers!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.