Animation FadeTime delay

When I try to transition between animations using the FadeTime parameter in :Play() and :Stop(), sometimes I get a little delay which causes the default pose of the rig to be shown for a split second before playing the correct animation. I know that this is the result of the absence of an animation playing on the rig and after experimenting for a while, I realised that the FadeTime parameter was the culprit. Here is an example showing FadeTime sometimes transitioning with no delay while other times having a split second delay inbetween transitions, exposing the tposing default pose.

And here is a picture of the transition setup I have with the FadeTime parameter.

image

I have not seen a topic regarding this issue and I am still trying to fix it. Any help is greatly appreciated.

4 Likes

FIXED IT! make sure to preload your animations from a LOCAL SCRIPT not a SERVER SCRIPT!

( EDIT! this only fixed animations being played from serverscripts, animations played from roblox’s r15 strafe and backpedal animate script still has this tposing issue )

1 Like

In my case, when I tried this it worked for a rig playing animations through a server script, however, this is not the case for roblox’s default r15 strafe and backpedal script. The Tpose issue still is persistent and I believe this could potentially be an engine bug. Could anybody help me with this?