private bool OneCarFinished() { int numCarsFinished = 0; for (int i = 0; i < m_Cars.Length; i++) { Rigidbody car = m_Cars[i].m_Instance.GetComponent <Rigidbody>(); CarMovement carMovement = car.GetComponent <CarMovement>(); if (carMovement.IsRaceFinished()) { numCarsFinished++; Debug.LogError(numCarsFinished); } } return(numCarsFinished >= 1); }