Let’s say you have multiple tracks that are playing, I know you could try using animationpriorities or something but. To ensure animations don’t override each other. Would this be a good idea?
for i, track in Animator:GetPlayingAnimationTracks() do
if track.IsPlaying then
track:Stop()
end
-- Play track outside the loop
loadedtrack = animator:LoadAnimation(12313123)
loadedtrack:Play()
This is just example code by the way, I didn’t actually write this. I just typed it out quickly.