void Start() { cm = GameObject.Find("CheckpointManager").GetComponent <CheckpointManager>(); lm = GameObject.FindGameObjectWithTag("LevelManager").GetComponent <LevelManager>(); gr = GameObject.FindGameObjectWithTag("LevelManager").GetComponent <GhostRoute>(); currentLap = 1; lm.SetLapCount(lapsToRun, currentLap); }
private void Awake() { car = GameObject.FindGameObjectWithTag("Player"); lapCount = GameObject.Find("LapCount").GetComponent <Text>(); countDownText = GameObject.Find("CountDownText").GetComponent <Text>(); checkPointTime = GameObject.Find("CheckPointTime").GetComponent <Text>(); runTimeText = GameObject.Find("RunTime").GetComponent <Text>(); if (GameObject.FindGameObjectWithTag("GameManager") != null) { gm = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>(); } gr = GetComponent <GhostRoute>(); cm = GameObject.Find("CheckpointManager").GetComponent <CheckpointManager>(); }