IEnumerator TransitionToFinish() { BackgroundDarkener.GetComponent <Image>().CrossFadeAlpha(0, FinishTransitionDuration, false); yield return(new WaitForSeconds(FinishTransitionDuration)); ToggledParent.SetActive(false); Debug.Log("Destroying cutscene"); _event.Finish(); AudioPlayer.GetComponent <AudioSource>().Stop(); }