private void FadeNextSceneIn(TMPro.TextMeshProUGUI line) { if (line.color.a <= 1) { var color = line.color; color.a += Time.deltaTime * speed; line.color = color; } if (BackgroundImage.color.a <= 1) { var color = BackgroundImage.color; color.a += Time.deltaTime * speed; BackgroundImage.color = color; color = PreviousBackgroundImage.color; color.a += Time.deltaTime * speed; PreviousBackgroundImage.color = color; } else if (Index == IntroductionTexts.Count + 1) { SceneNavigator.LoadMainMenu(); } if (Index == IntroductionTexts.Count + 1) { var color = TextBoxImage.color; color.a -= Time.deltaTime * speed; TextBoxImage.color = color; color = Introduction.color; color.a -= Time.deltaTime * speed; Introduction.color = color; } }