8 actions in the Animation category.
Each block mirrors how the action appears in the editor's sidebar.
Animation Travel
Start
Animation TravelAnimation
Treenot set|State'idle'
Tells an AnimationTree state machine to move to a state, walking the transitions in between. Bind Tree to the AnimationTree node.
Input
Type
Default
Description
Tree
Node
-
The AnimationTree whose state machine travels.
State
StringName
'idle'
The state to travel to.
PhasesStartEvery FramePhysicsEnd
Is Animation Playing
Every Frame
Is Animation PlayingAnimation
not set|→ True|→ False
Answers whether an AnimationPlayer is still running, which is how a state waits for an animation to finish. It can branch on the answer or hand it to a field that takes a yes or no.
Input
Type
Default
Description
Player
Node
-
The AnimationPlayer to check.
Output
Type
Description
Yes
bool
Where to store whether the animation is still running.
Branch
Goes to
True
Where to go while the animation is still playing.
False
Where to go once the animation has stopped.
PhasesStartEvery FramePhysics
Play Animation
Start
Play AnimationAnimation
Playernot set|Animation'idle'
Plays a named animation on an AnimationPlayer.
Input
Type
Default
Description
Player
Node
-
The AnimationPlayer to play.
Animation
StringName
'idle'
Name of the animation to play, such as idle or run.
PhasesStartEvery FramePhysicsEnd
Queue Animation
Start
Queue AnimationAnimation
Playernot set|Animation'idle'
Lines up an animation to play after the current one finishes on an AnimationPlayer. Play Animation cuts in right away instead.
Input
Type
Default
Description
Player
Node
-
The AnimationPlayer to queue on.
Animation
StringName
'idle'
Name of the animation to play next.
PhasesStartEvery FramePhysicsEnd
Set Animation Speed
Start
Set Animation SpeedAnimation
Playernot set|Speed1.0
Changes how fast an AnimationPlayer plays. 1 is normal speed, 2 is twice as fast and a negative value plays it backwards.
Input
Type
Default
Description
Player
Node
-
The AnimationPlayer to adjust.
Speed
float
1.0
Playback speed, where 1 is normal and 2 is twice as fast.
PhasesStartEvery FramePhysicsEnd
Sprite Play
Start
Sprite PlayAnimation
Spritenot set|Animation'default'
Plays an animation on an AnimatedSprite2D, the sprite sheet kind of sprite.
Input
Type
Default
Description
Sprite
Node
-
The AnimatedSprite2D to play.
Animation
StringName
'default'
Name of the animation to play, such as walk or jump.
PhasesStartEvery FramePhysicsEnd
Sprite Set Frame
Start
Sprite Set FrameAnimation
Spritenot set|Frame0
Jumps an AnimatedSprite2D to a specific frame of its current animation.