// Jimmy Vegas Unity Tutorials // This Script will track AI car public class Dreamcar01Track : MonoBehaviour { public GameObject TheMarker; public GameObject Mark01; public GameObject Mark02; public GameObject Mark03; public GameObject Mark04; public GameObject Mark05; public GameObject Mark06; public int MarkTracker; void Update () { if (MarkTracker == 0) { TheMarker.transform.position = Mark01.transform.position; } if (MarkTracker == 1) { TheMarker.transform.position = Mark02.transform.position; } if (MarkTracker == 2) { TheMarker.transform.position = Mark03.transform.position; } if (MarkTracker == 3) { TheMarker.transform.position = Mark04.transform.position; } if (MarkTracker == 4) { TheMarker.transform.position = Mark05.transform.position; } if (MarkTracker == 5) { TheMarker.transform.position = Mark06.transform.position; } } IEnumerator OnTriggerEnter(Collider collision) { if (collision.gameObject.tag == "Dreamcar01") { this.GetComponent ().enabled = false; MarkTracker += 1; if (MarkTracker == 6) { MarkTracker = 0; } yield return new WaitForSeconds (1); this.GetComponent ().enabled = true; } } }