This object cannot be created with the Instance.new constructor function.
This class is a Service! It is a top-level singleton which can only be retrieved using game:GetService(“ServiceName”)
This item is not replicated across Roblox’s server/client boundary.
The KeyframeSequenceProvider is a service that is used to load and preview KeyframeSequences. It includes a number of functions that are useful when working with Animations.
What is a KeyframeSequence?
The animation data Roblox uses in the playback of an animation, referenced by the Animation/AnimationId property, is constructed from a KeyframeSequence. Every animation has a KeyframeSequence associated with it. KeyframeSequences are usually created by the Roblox Animation Editor but can be created through other plugins or even manually.
For more information, see the KeyframeSequence page.
What does the KeyframeSequenceProvider do?
The KeyframeSequenceProvider has a number of uses.
Download the KeyframeSequenceProvider associated with an animation content ID from the Roblox website
Generate a temporary id to locally preview an animation
Fetch the content IDs of animations owned by a particular user.