This property sets the priority of an
AnimationTrack. Depending on what this is set to, playing multiple animations at once will look to this property to figure out which
Poses should be played over one another.
The Priority property for
AnimationTrack defaults to how it was set in the editor. It uses the AnimationPriority Enum, which as four priority levels.
- Core (lowest priority)
- Action (highest priority)
Correctly set animation priorities, either through the editor or through this property allow multiple animations to be played without them clashing. Where two playing animations direct the target to move the same limb in different ways, the
AnimationTrack with the highest priority will show. If both animations have the same priority, the weight of both tracks will be used to combine the animations.
This property also allows the developer to play the same animation at different priorities, without needing to upload additional versions to Roblox.