public void CountLap() { LapCount++; onLapCompleted?.Invoke(LapCount, TargetLaps); if (LapCount >= TargetLaps) { RaceMode = RaceMode.Finished; FinishedUI.Show(); StartCoroutine(ResetRoutine()); } }
private void Awake() { instance = this; gameObject.SetActive(false); }