After you follow the Importing Animancer instructions to add Animancer to your project, you can check out the example scenes which import into the Assets/Plugins/Animancer/Examples folder. The following sections contain detailed tutorials to explain each of those examples.
If you are new to Animancer you should start with the Basics, but then you can feel free to skip to any sections that you are interested in. These examples frequently link to the C# in Unity section to help you understand what is happening if you are not very experienced at scripting.
It is recommended that you delete the examples once you are done with them since they contain lots of assets. Even though the assets are all quite small and will not be included in your runtime builds (unless you actually use them), the animations in particular will notably clutter up the Object Picker window whenever you are trying to select an animation because there are so many of them.
The Platformer Game Kit is a much more extensive example of how to use Animancer in a complex game.
Various tutorials relating to animation can also be found on the official Unity website. The parts that talk about Animator Controllers will not be directly useful with Animancer (unless you are using Controller States), but tutorials like Character Animation and Working with Animation Clips are just as useful with Animancer as without it.
|01 Basics||Getting to know Animancer and performing simple tasks.|
|02 Fine Control||Manipulating the speed and time of animations at runtime and playing animations in Edit Mode.|
|03 Locomotion||Managing character movements throughout a scene using various features such as Blend Trees, Animation Mixers, and Root Motion.|
|04 Directional Sprites||Grouping animations into sets of up/right/down/left (including or excluding diagonals) using ScriptableObjects to implement characters who can face any direction while performing animations.|
|05 Events||Using Animation Events to trigger callbacks, adjust exit transitions, and perform other tasks at a specific time during the animation.|
|06 State Machines||Organising complex systems using Finite State Machines to compartmentalise their logic, resulting in modular scripts which are easy to debug and refactor.|
|07 Layers||Playing multiple animations at the same time on different body parts, allowing a character to run and perform an action at the same time.|
|08 Inverse Kinematics||Dynamically controlling characters using Inverse Kinematics.|
|09 Animator Controllers||Using Animator Controllers within Animancer or remaking them using direct references instead.|
|10 Animation Jobs||Using the Animation Jobs system with Animancer.|
|Integration||Using Animancer with other plugins.|
|No Video Tutorials||An explanation of why Animancer doesn't have any pure video tutorials.|