Animation leans in DESPITE :Play(0) and preloading

I’m making an FPS game, and everything was perfectly fine, but I removed a server callback to make the client experience a little better, and now the animation, despite being played with :Play(0) and being preloaded, leans in like it was :Play(0.05) or something, it causes a weird artifact because you can see the viewmodel arms move very quickly rather than instantly like wanted (keep in mind I changed nothing and it all worked before, and just removing this callback [I made sure all the values are the same without any delay]). I wanted to know if anyone had seen something like this where an animation doesn’t play instantly. Thanks.

why are you preloading animations by playing them, there’s a service for preloading stuff called ContentProvider.

local Animation = script.Animation

local ContentProvider = game:GetService("ContentProvider")
ContentProvider:PreloadAsync({Animation})
1 Like

I don’t know why there was any confusion, but all the animations are already preloaded in the correct way?

I couldn’t find a good fix, so I made a temporary patch that will just have to work for now.

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