コード例 #1
0
 IEnumerator AmbulanceSeekMyAlgorithm()
 {
     foreach (GameObject obj in ambulanceList)
     {
         AmbulanceScript ambScript = obj.GetComponent <AmbulanceScript>();
         ambScript.usingMyAlgorithm = true;
         ambScript.seekVictimMyAlgorithm();
         while (ambScript.seekFinished == false)
         {
             yield return(null);
         }
     }
     initialSeekAlgorithmDone = true;
     yield return(null);
 }
コード例 #2
0
 IEnumerator AmbulanceSeek()
 {
     foreach (GameObject obj in ambulanceList)
     {
         AmbulanceScript ambScript = obj.GetComponent <AmbulanceScript>();
         ambScript.usingMyAlgorithm = false;
         ambScript.seekVictim();
         Debug.Log(ambScript.name + " seeking");
         while (ambScript.headingToVictim == false)
         {
             Debug.Log(ambScript.name + " seeking");
             yield return(null);
         }
     }
     initialSeekAlgorithmDone = true;
     yield return(null);
 }