示例#1
0
 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);
     }
 }