public void Play() { var mainScene = SceneManager.GetSceneByName("MainScene"); if (!mainScene.IsValid()) { return; } SceneManager.SetActiveScene(mainScene); SceneManager.UnloadSceneAsync(SceneManager.GetSceneByName("MainMenu")); SceneManager.LoadSceneAsync("Caves", LoadSceneMode.Additive); SceneManager.LoadSceneAsync("OlaCaves", LoadSceneMode.Additive); SceneManager.LoadSceneAsync("OleCaves", LoadSceneMode.Additive); player.SetActive(true); InGameUI.EnsureUI(); }