Configuring an animator graph
The animation clip defines an animation, in terms of key frames, graphs, and states. This includes all camera animations created so far. Specifically, an animation clip defines the content of an animation. However, the animation clip doesn't define when it should play during gameplay. To control playback, an Animator component and animator controller is needed for the navigator object. Unity creates these assets automatically when you create your first animation clip. Additionally, Unity configures the assets and attaches them to the selected object so that it always plays the first animation when the level begins. However, this is not the behavior we actually want. We could easily tweak the generated assets to behave differently, to play when instructed, for example. But, let's start this process from scratch, deleting all the auto generated assets (the Animator component and animator controller). This is not essential, but doing this demonstrates how an animator...