public IEnumerator GameStartCut(float Speed) { fademanager.UIFadeIn(Speed); yield return(new WaitUntil(() => fademanager.color.a > 0.99f)); backgroundImage.gameObject.SetActive(false); yield return(new WaitForSeconds(2f)); gamemanager.CutSceneTalk(100); yield return(new WaitUntil(() => !playermanager.isaction)); GameObject blackImage = GameObject.Find("Black Image"); blackImage.SetActive(false); yield return(new WaitForSeconds(1.3f)); StartCoroutine(gamemanager.QuestionCoroutine(200, new int[] { 400, 300 })); yield return(new WaitUntil(() => !playermanager.isaction)); if (gamemanager.choiecTalk.result == 0) { StartCoroutine(FirstMeet()); } else { StartCoroutine(GetAnswer()); } }