public void ShowLevelIntro(int i) { PauseGame(false); DestroyObject(currentLevelGO); guiController.ClearChildGUI(); audioController.PlayTheme("music_tiffany"); audioController.PlayAmbient("ambient_kids"); currentLevel = i; currentLevelGO = Instantiate(levels[currentLevel]); currentLevelGO.transform.parent = transform; currentLevelGO.name = "LevelController"; LevelController = currentLevelGO.GetComponent <LevelController>(); guiController.ShowLevelIntro(currentLevel); }