Home Artists Posts Import Register
The Offical Matrix Groupchat is online! >>CLICK HERE<<

Content

Hi everyone, we've just released a Unity tutorial explaining how to combine a Character Controller with Root Motion. Hope you find it useful.

Files

Using Root Motion with a Character Controller (Unity Tutorial)

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: ► https://www.patreon.com/posts/56681787 Want to follow along? This project is a good starting point ► https://www.patreon.com/posts/56046140 The final script can be found here ► https://dotnetfiddle.net/gBeb0M Help support our work: ► Patreon: https://www.patreon.com/ketragames ► Ko-fi: https://ko-fi.com/ketragames Follow us: ► Ketra Games: http://www.ketra-games.com ► Patreon: https://www.patreon.com/ketragames ► Twitter: https://twitter.com/ketragames ► Facebook: https://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

Comments

Anonymous

Hi! When opening a project, is there a way to know the render type chosen by the developer (URP or build-in)?

ketragames

If you go to Edit->Project Settings on the Main menu. Then look on the Quality tab. It should show the Render Pipeline being used. It will show None for built-in. Hope that helps 😊