Exemple #1
0
 private bool Enter(EntityQueueSpot spot)
 {
     return(spot.Enter(gameObject, (next) =>
     {
         if (next == null)
         {
             Debug.Log("Exiting queue");
             SetState(State.DESTINATION);
         }
         else
         {
             Debug.Log("Enter next spot");
             Enter(next);
             WalkTo(next.transform.position);
         }
     }));
 }