Esempio n. 1
0
 void DoStateEvent()
 {
     if (stateType == StateType.DefaultState)
     {
         curAI.DoDefaultState();
     }
     else if (curTarget)
     {
         if (stateType == StateType.MoveToTarget)
         {
             curAI.MoveToTarget(curTarget.transform);
         }
         else if (stateType == StateType.FleeFromTarget)
         {
             curAI.FleeFromTarget(curTarget.transform);
         }
     }
 }