/// <summary> /// System for load and unload Scene /// </summary> public void OnSceneLoaded(Scene scene, LoadSceneMode mode) { if (mode == LoadSceneMode.Single) { previousScene = listScene[0].Second; listScene.Clear(); FindGameObjectByName(scene.GetRootGameObjects(), "Main Camera").SetActive(true); FindGameObjectByName(scene.GetRootGameObjects(), "EventSystem").SetActive(true); settings.ApplycCamera(); } listScene.Add(new Pair <Scene, string>(scene, scene.name)); }