IEnumerator CoBeginPlay() { gameState = eGameState.loading; Time.timeScale = 1f; Tweener tween = FadeHelper.FadeIn(imgBlackBoard, 1f); yield return(new WaitWhile(() => tween.IsPlaying())); yield return(SceneManager.LoadSceneAsync("CinematicScene", LoadSceneMode.Additive)); cinematicManager = FindObjectOfType <CinematicManager>().GetComponent <CinematicManager>(); cinematicManager.btnBeginPlay.onClick.AddListener(OnClickPlayGame); cinematicManager.btnSkip.onClick.AddListener(OnClickPlayGame); cinematicManager.ShowPrologue(); FadeHelper.FadeOut(imgBlackBoard, 1f); GameObject.Find("TitleCanvas").SetActive(false); }