Esempio n. 1
0
        // This is a comment!

        public void SingleSceneLoad(string levelName)
        {
            SceneList list = Array.Find(scenesToLoad, scenelist => scenelist.levelName == levelName);

            if (list == null)
            {
                Debug.Log("There are no levels with that name!");
                return;
            }
            else
            {
                SceneManager.LoadScene(list.mainScene, LoadSceneMode.Single);
            }
        }
Esempio n. 2
0
        public void MultiSceneLoad(string levelName)
        {
            SceneList list = Array.Find(scenesToLoad, scenelist => scenelist.levelName == levelName);

            if (list == null)
            {
                Debug.Log("There are no levels with that name!");
                return;
            }
            else
            {
                SceneManager.LoadScene(list.mainScene, LoadSceneMode.Single);
                SceneManager.LoadScene(list.gameplayScene, LoadSceneMode.Additive);
                SceneManager.LoadScene(list.environmentScene, LoadSceneMode.Additive);
                SceneManager.LoadScene(list.audioScene, LoadSceneMode.Additive);
            }
        }