void Update() { updateTextColor(); //fade out the Screen if (isDone) { foreach (MaskableGraphic item in loadingScreenElements) { item.color = Color.Lerp(item.color, Color.clear, Time.deltaTime * 8f); destinationColorText = Color.clear; loadingWheel.FadeOut(); } } if (SMIGazeController.Instance.GetIsStartingOver() == true && !isFinishedRoutineStarted) { isFinishedRoutineStarted = true; setFinishedMode(SMIGazeController.Instance.GetErrorID()); } }