/// <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; } }
/// <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; } }
public static void SetPauseMenu() { currentScene = ScenesInGame.Paused; }
/// <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"); }