State Machines

State Machines allow Skeletal Animations to be broken up into various states, with full control over how blends occur from one state to another.

Windows
MacOS
Linux
On this page

State Machines provide a graphical way to break the animation of a Skeletal Mesh into a series of States. These states are then governed by Transition Rules that control how to blend from one state to another. As a tool, they greatly simplify the design process for Skeletal Mesh animation, in that you can create a graph that easily controls how your characters can flow between types of animation without having to create a complex Blueprint network.

Below you will find the information and tutorials for working with State Machines in Unreal Engine 4.

Starting Out

Guides

Creating State Machines 4.14 Editing State Machines 4.14

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback