diff --git a/MrBigsock/Assets/Code/UI/ControlScheme.cs b/MrBigsock/Assets/Code/UI/ControlScheme.cs index 08f4322e80c5a8d0f99c8c48ce8624bb2b32f662..2c1f2f59c5a3ace448fe358fe17537a97b81a2c6 100644 --- a/MrBigsock/Assets/Code/UI/ControlScheme.cs +++ b/MrBigsock/Assets/Code/UI/ControlScheme.cs @@ -13,16 +13,16 @@ namespace BigSock.UI originalTime = Time.timeScale; Time.timeScale = 0; } - public void ExitMenu() - { - Destroy(gameObject); - - } public void OnDestroy() { Time.timeScale = originalTime; } + public void ExitMenu() + { + Destroy(gameObject); + + } } } diff --git a/MrBigsock/Assets/Code/UI/EndScreen.cs b/MrBigsock/Assets/Code/UI/EndScreen.cs index b1c35a55c7ca8132aa782be55c470462740e700e..ef04d464148c93115744fcb1956b197280f04294 100644 --- a/MrBigsock/Assets/Code/UI/EndScreen.cs +++ b/MrBigsock/Assets/Code/UI/EndScreen.cs @@ -24,7 +24,7 @@ public class EndScreen : MonoBehaviour public void TryAgain() { - + Destroy(gameObject); SceneManager.LoadScene("MainMenu"); } } diff --git a/MrBigsock/Assets/Code/UI/MainMenuScript.cs b/MrBigsock/Assets/Code/UI/MainMenuScript.cs index 973b52455098bf36f5de1205b64fe26dd38c24e5..b4d307a45da632b1aa4cf0a6220e61551ef63ae1 100644 --- a/MrBigsock/Assets/Code/UI/MainMenuScript.cs +++ b/MrBigsock/Assets/Code/UI/MainMenuScript.cs @@ -11,21 +11,12 @@ public class MainMenuScript : MonoBehaviour public string firstLevel; - // Start is called before the first frame update - void Start() - { - - } - - // Update is called once per frame - void Update() - { - - } + public void StartGame() { SceneManager.LoadScene(firstLevel); + Time.timeScale = 1; } public void OpenOptions() diff --git a/MrBigsock/Assets/Code/UI/PlayerMenu.cs b/MrBigsock/Assets/Code/UI/PlayerMenu.cs index 34df35c177fe137a4d737c4095c03decc2666a86..e71c7bf3a76ecf3c8fa81623be0b8d54a87fb471 100644 --- a/MrBigsock/Assets/Code/UI/PlayerMenu.cs +++ b/MrBigsock/Assets/Code/UI/PlayerMenu.cs @@ -20,7 +20,7 @@ namespace BigSock.UI public void OnDestroy() { - Time.timeScale = originalTime; + Time.timeScale = 1; } } }