void updateStates() { if (Input.GetKeyDown("up")) { m_testfsm.Advance(AIStates.TARGETING); } if (Input.GetKeyDown("down")) { m_testfsm.Advance(AIStates.IDLE); } if (Input.GetKeyDown("left")) { m_testfsm.Advance(AIStates.ATTACK); } if (Input.GetKeyDown("right")) { m_testfsm.Advance(AIStates.DONE); } }