Пример #1
0
    private void Awake()
    {
        CheckGameManagerIsInTheScene();
        DontDestroyOnLoad(gameObject);

        currentScene = (ScenesManager.Scenes)UnityEngine.SceneManagement.SceneManager.GetActiveScene().buildIndex; //TODO Use ScenesManager
        LightAndCameraSetup(currentScene);
    }
Пример #2
0
 void LightAndCameraSetup(ScenesManager.Scenes sceneNumber)
 {
     switch (sceneNumber)
     {
     case ScenesManager.Scenes.INITIALSCENE:
     case ScenesManager.Scenes.LEVEL1:
     case ScenesManager.Scenes.LEVEL2:
     case ScenesManager.Scenes.LEVEL3:
     {
         LightSetup();
         CameraSetup();
         break;
     }
     }
 }