Unity Gems: Advanced Tutorial on Finite State Machines
http://forum.unity3d.com/threads/unity-gems-advanced-tutorial-on-finite-state-machines.156878/
public
enum
EnemyStates
{
sleeping = 0,
following = 1,
attacking = 2,
beingHit = 3,
dying = 4
}
public
EnemyStates currentState = EnemyStates.sleeping;