Skip to content

AnimationClip

Not yet Class Animation & Avatar NotCreatable

Represents all types of animation data that the Roblox animation system can consume.

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 9 modern Roblox members not implemented yet

Description

The non-creatable AnimationClip instance type represents abstract animation data that can be fed to the Roblox animation system. KeyframeSequence and CurveAnimation are two current instance types that inherit from AnimationClip.

There are different ways to represent animation data. To simplify the use of Roblox's animation system, all such representations are their own instance types but inherit from the AnimationClip instance. Animation clips published to Roblox via the Animation Editor can be loaded into the Roblox Engine using an Animation instance.

Inheritance

Object → Instance → AnimationClip

Known subclasses: AnimationGraphDefinition, CurveAnimation, KeyframeSequence

Properties

Member Signature Summary
Guid Guid: string —
GuidBinaryString GuidBinaryString: BinaryString —
Length Length: float The length in seconds of this clip. Returns 0 until the animation has fully loaded.
Loop Loop: bool Determines whether the animation stored in this AnimationClip is intended to loop.
Priority Priority: AnimationPriority Determines which clip takes priority when multiple animations are playing simultaneously.

Roblox reference: AnimationClip

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.