Reader small image

You're reading from  Unity 5.x Animation Cookbook

Product typeBook
Published inMay 2016
Reading LevelExpert
PublisherPackt
ISBN-139781785883910
Edition1st Edition
Languages
Tools
Right arrow
Author (1)
Maciej Szczesnik
Maciej Szczesnik
author image
Maciej Szczesnik

Not interested. Too busy with current game project. Source: Linkedin.
Read more about Maciej Szczesnik

Right arrow

Using root motion to drive a NavMesh Agents' movement with animations


In this recipe, we will use root motion to move and steer a character with a NavMesh Agent component. This can be used to get rid of foot sliding in this type of character.

Getting ready

We are going to use the same character as in the previous recipe with all its animations. You should have a character with at least the Idle, WalkLeft, WalkForward, and WalkRight animations ready and set up in the Animator Controller the same way as in the Using root motion to steer a character recipe. You can also go to the Chapter 04 Character movement\Recipe 07 Using root motion to drive Navmesh Agents movement with animations directory. You will find an Example.unity scene there. Open it, play the game, and click on the ground to make the characters move using NavMesh Agents and root motion.

How to do it...

To use root motion for moving and steering a character with Nav Mesh Agent component, follow these steps:

  1. Import the character with...
lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Unity 5.x Animation Cookbook
Published in: May 2016Publisher: PacktISBN-13: 9781785883910

Author (1)

author image
Maciej Szczesnik

Not interested. Too busy with current game project. Source: Linkedin.
Read more about Maciej Szczesnik