O'Reilly logo

Mastering Unity 2017 Game Development with C# - Second Edition by Alan Thorn

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Developing an NPC Animator Controller

The FSM must be complemented by a Mecanim animator graph, as each state involves a unique animation and each one should play at the appropriate time. You create a new animator asset simply by right-clicking inside the Project panel and choosing Create | Animator Controller from the context menu; name this controllerEnemy.

Ensure that you add this as an Animator component to the zombie in the scene by dragging and dropping the asset from the Project panel to the mesh in the Scene Viewport:

Creating a new Animator Controller for the zombie NPC

First, create a new animator integer parameter and name it 

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required