I’ve been encountering an issue where my animations don’t work/load 1 out of 50 times, however I want them to work 100% of the time. I thought a good solution would be to manually apply the keyframe that I’d like. Is this possible? And if so, how?
You should use ContentProvider:
local animations = {
'rblxassetid://58109348'
}
game.ContentProvider:PreloadAsync(animations)
This also begs the question, using something such as ContentProvider:PreloadAsync(), what’s the equivalent of that, but making sure the animation loads
You can use PreloadAsync for animations, I’m not sure if you can put the animation objects directly into PreloadAsync, but it does work
game.ContentProvider:PreloadAsync(animations, function(id, status)
print(id, status)
end)
PreloadAsync() yields until the function concludes (completes execution) so providing the animation was successfully located and loaded the animation will play in full.