Preview

The Preview view provides insight into how the skeletons may look at runtime, and it is not cluttered with bones, the current selection, or other UI elements shown in the editor area. It allows to preview animations using many of the same controls that are available at runtime, including modifying the setup pose and animations while the preview is running.

The small icon to the right of the view tab hides the animation panel to leave only the skeleton visible.

Display

Controlling what is displayed in the Preview view works the same as the editor area. Right click to pan. Mouse wheel or use the zoom slider or buttons to zoom.

Animations list

All animations are listed for the currently selected skeleton, just as they appear in the tree. If a project has multiple skeletons, a select box indicates for which skeleton the animations are being shown.

Clicking an animation sets it as active. Note that an active animation is underlined.

Speed

The Speed slider controls the playback speed. This is often useful for playing an animation slower than normal to be sure that there are no errors that would be hard to see at a faster speed.

The playback speed affects playback of all skeletons and animations equally. It is not saved, exported or available at runtime, though the code that applies an animation at runtime is free to use its own speed multiplier.

The orange arrow resets the playback speed to 100%.

Mix

The Mix slider sets the mix duration to crossfade the next selected animation. Selecting the run animation from the animtions list, then selecting the jump animation will take 0.25 seconds to switch from one animation to the next.

The loop button enables or disables the looping of the animation on the currently selected track.

Track

Multiple animations can be played simultaneously in the Preview view, only one animation can be active at a time on a track, to add another animation select another track then select another animation to play. Keys in animations on higher tracks will override lower tracks.

Alpha

The Alpha slider controls how much the track is mixed with the tracks below it.

While simply adding an animation to a different track overwrites the one in the previous track, Alpha adds the possibility to control and continuously mix the two animations instead of replacing one with the other.

For example, if a skeleton has two animations, one looking up and the other one looking down, set the Up animation as track 0, and the Down animation as track 1, playing with Alpha will mix the two instead of simply overwriting the animation completely, resulting in the skeleton looking in the middle.

Additive

Enabling Additive will mix the selected track additively with the tracks below it. This means that instead of overwriting animations on lower tracks, it will add the values of the active animation to the previous tracks.

Hold Previous

Usually, mixing between animations that key the same property works as you'd expect. However, when a lower track keys the property, the pose from the lower track can be seen when mixing between animations on a higher track. If this is undesireable, Hold Previous can be used.

Normally the previous animation mixes out as the next animation mixes in, with Hold Previous, the previous animation is applied fully while the next animation is mixed in. This ensures the pose from the lower track won't be seen.

Note that since the previous animation is not mixed out when Hold Previous is enabled, the next animation should key every property the previous animation keys, else the values will snap to the setup pose when the mix completes.

Video

Next: Export Previous: Weights