# Enum.AnimationPriority

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/AnimationPriority/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/AnimationPriority

The AnimationPriority Enum determines how concurrently-playing AnimationTracks contribute to the final animation.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `Idle` | 0 | (6) - Recommended priority for character idle animations. |
| `Movement` | 1 | (5) - Recommended priority for walk, run, swim, climb, and other locomotion animations. |
| `Action` | 2 | (4) - Recommended priority for character actions that must override idle and locomotion animations. |
| `Action2` | 3 | (3) - Action2 will override Action. |
| `Action3` | 4 | (2) - Action3 will override Action2. |
| `Action4` | 5 | (1) - Action4 is the highest priority available, overriding all other priority values. |
| `Core` | 1000 | (7) - Lowest priority, intended for use by Roblox default animations and catalog animation bundles. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [AnimationClip](https://rapi.sleaze.dev/classes/AnimationClip.md): property `Priority`
- [AnimationStreamTrack](https://rapi.sleaze.dev/classes/AnimationStreamTrack.md): property `Priority`
- [AnimationTrack](https://rapi.sleaze.dev/classes/AnimationTrack.md): property `Priority`
- [Animator](https://rapi.sleaze.dev/classes/Animator.md): event parameter `OnCombinedUpdate`, `OnStreamingUpdated2`
