Moving AI Animation forward?

I’m sorry if this has been asked. I did watch the videos up top and I am lost. I downloaded a free Zombie asset that has different animations. I placed the zombie in the scene and I have him doing a walk cycle but he is walking in the same location and not translating forward.

So do I need to create my own forward movement in a script, or is this something build in to the zombie asset? I am new to it and if anyone could point me to a tutorial that covers this I would be grateful.

Check “Apply Root Motion” in the animator component.

Look at the animations and see if they actually have root motion. If you’re using a generic rig, you may have to hit “Generate Root Motion Curves.”

If all else fails, there are several functions you can use:

Transform.translate();
Vector3.Lerp();

or one of several other methods.

Thanks Taorcb, I did create my own script for that forward motion, I then discovered Nav Mesh Agent in a tutorial and no he tracks the player.