IEnumerator GameStart() { tutorial.ShowTutorial(true); while (true) { if (tutorial.isTutorialEnd) { break; } else { yield return(null); } } Destroy(tutorialRocket); float elapsedTime = 0; float et = 0; PlanetBase[] planets = GameObject.FindObjectsOfType <PlanetBase>(); PlanetFactory pf = GameObject.FindObjectOfType <PlanetFactory>(); for (int i = 0; i < planets.Length; i++) { pf.ResetScriptLanguage(planets[i]); } Time.timeScale = 0; while (true) { yield return(null); mainCamera.orthographicSize += 0.042f; if (mainCamera.orthographicSize > 3.6f) { mainCamera.orthographicSize = 3.6f; elapsedTime += 0.0016f; mainCamera.transform.position = Vector3.Lerp(mainCamera.transform.position, cameraPosition.position, elapsedTime); } if (mainCamera.transform.position == cameraPosition.position) { et += 0.0042f; line.color = Color.Lerp(line.color, Color.white, et); } if (line.color == Color.white) { break; } } Time.timeScale = 1; uiMgr.MoveBotomUI(); bgmMgr.StopIntroBGM(); }