Creating the Idle state

The enemy object begins in the Idle state (a "doing nothing" state), which is primarily transitional. In this state, the enemies stand where they are, playing the idle animation. The state is entered once at scene startup, but we'll also return to it when exiting some other states, as an intermediary step before moving onto a new state. Effectively, in this state, the enemy should always play the idle animation just once and then leave the state when the animation is completed. The enemy can further move to the Patrol state automatically, where they begin searching the scene for the player. This involves a two-step process. First, we'll need to start playing the idle animation as the Idle state begins. Second, we'll need ...

Get Mastering Unity Scripting now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.