Using Root Motion with a Character Controller (Unity Tutorial) @KetraGames
Using Root Motion with a Character Controller (Unity Tutorial)  @KetraGames
Uploaded September 2021 | Updated September 2026, 2 weeks ago
In this Unity game development tutorial we're going to look at how we can combine a Character Controller with Root Motion, to make the movement perfectly match the animation.

We'll start with an existing scene that has an animated character whose movement is controlled by a script.

We'll then convert this scene to use Root Motion to move the character, making use of the OnAnimatorMove method to utilise the movement of the animation when moving the Character Controller.

The project files are available to our patrons here:
patreon.com/posts/56681787

Want to follow along? This project is a good starting point
patreon.com/posts/56046140

The final script can be found here
dotnetfiddle.net/gBeb0M

Help support our work:
► Patreon: patreon.com/ketragames
► Ko-fi: ko-fi.com/ketragames

Follow us:
► Ketra Games: ketra-games.com
► Patreon: patreon.com/ketragames
► Twitter: twitter.com/ketragames
► Facebook: facebook.com/ketragames

Introduction - 0:00
Converting the scene to use Root Motion - 0:50
Using Root Motion in combination with the Character Controller - 5:42
Solving sliding foot issue - 8:54
Summary - 11:45

#KetraGames #LearnUnity #UnityTutorials #UnityTips
Using Root Motion with a Character Controller (Unity Tutorial)Using Calculations to set Values (Unity Tip)Improve Annoying Jump Controls With Coyote Time and Jump Buffering (Unity Tutorial)Renaming a Field Without Losing the Value in the Inspector (Unity Tip)Save Hours in Unity with This Simple Tip!Simplify Terrain Creation With Brush Mask Filters (Unity Tutorial)Add Collisions and Gravity to Your Unity Character in Minutes!Sliding Down Slopes (Unity Tutorial)Easily Combine Animations in Unity | Animation Layers ExplainedRequire Component Attribute (Unity Tip)Using Terrain Tools to Create 3D Landscapes (Unity Tutorial)Assigning a Range to a Field (Unity Tip)
Ketra Games |

Using Root Motion with a Character Controller (Unity Tutorial)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER