Animator

The animator is a state machine

Animation Layers

Layers serve to help us organize the complex state machine that is our Animator Component We can use Layers to manage the state machine for a specific body part, or specific action

  • ex. Head, Body
  • ex. walking, jumping, running, dying, crouching

We can also use Layers in such a way where we have a layer for lower-body, and one for upper-body

On each layer, you can specify the mask (the part of the animated model on which the animation would be applied), and the Blending type. Override means information from other layers will be ignored, while Additive means that the animation will be added on top of previous layers.

Mask

The Mask property is there to specify the mask used on this layer. For example if you wanted to play a throwing animation on just the upper body of your model, while having your character also able to walk, run or stand still at the same time, you would use a mask on the layer which plays the throwing animation where the upper body sections are defined, like this: Note: the M symbol denotes that the layer has a mask applied


Children
  1. Script