Пример #1
0
 /// <summary>
 /// Set up basic current scene info
 /// </summary>
 /// <param name="sceneInfo">Game object holding scene information</param>
 public static void SetCurrentSceneInfo(GameObject sceneInfo)
 {
     if (sceneInfo.CompareTag("Adventure"))
     {
         currentScene = ScenesInGame.Adventure;
     }
     else if (sceneInfo.CompareTag("HiddenObjects"))
     {
         currentScene = ScenesInGame.HiddenObjects;
     }
     else if (sceneInfo.CompareTag("MozartHero"))
     {
         currentScene = ScenesInGame.MozartHero;
     }
     else if (sceneInfo.CompareTag("Puzzle"))
     {
         currentScene = ScenesInGame.Puzzle;
     }
 }
Пример #2
0
    /// <summary>
    /// Set up basic new scene info
    /// </summary>
    /// <param name="sceneInfo">Game object holding scene information</param>
    static void SetSceneToGoInfo(GameObject sceneInfo)
    {
        sceneToGoAfterEPress = sceneInfo.name;

        if (sceneInfo.CompareTag("Adventure"))
        {
            sceneToGo = ScenesInGame.Adventure;
        }
        else if (sceneInfo.CompareTag("HiddenObjects"))
        {
            sceneToGo = ScenesInGame.HiddenObjects;
        }
        else if (sceneInfo.CompareTag("MozartHero"))
        {
            sceneToGo = ScenesInGame.MozartHero;
        }
        else if (sceneInfo.CompareTag("Puzzle"))
        {
            currentScene = ScenesInGame.Puzzle;
        }
    }
Пример #3
0
 public static void SetPauseMenu()
 {
     currentScene = ScenesInGame.Paused;
 }
Пример #4
0
 /// <summary>
 /// On Load scene run function to change scene place
 /// </summary>
 /// <param name="sceneInfo"></param>
 public static void SetCurrentlyActiveScene(ScenesInGame sceneInfo)
 {
     currentScene = sceneInfo;
     Debug.Log("set curent");
 }