diff --git a/Assets/Scripts/Gameplay/SC_GameManager.cs b/Assets/Scripts/Gameplay/SC_GameManager.cs index 606bbbb5..b873dae9 100644 --- a/Assets/Scripts/Gameplay/SC_GameManager.cs +++ b/Assets/Scripts/Gameplay/SC_GameManager.cs @@ -84,6 +84,7 @@ public class GameManager : Script AudioHandler.audioClipHandlers["SFXHumming"] = Audio.CreateAudioClip("event:/Homeowner/homeowner_humming"); AudioHandler.audioClipHandlers["SFXHumming"].SetVolume(0.15f); AudioHandler.audioClipHandlers["SFXHumming"].Play(); + Application.IsCursorVisible = false; } protected override void update() @@ -91,15 +92,14 @@ public class GameManager : Script if (GamePause) { Input.SetMouseCentering(false); - Application.IsCursorVisible = true; + //Application.IsCursorVisible = true; return; } if (currGameState == GameState.START) { Input.SetMouseCentering(true); - Application.IsCursorVisible = false; - + timer -= Time.DeltaTimeF; if(scoreText) scoreText.GetComponent().Text = $"Score: {Score}"; diff --git a/Assets/Scripts/UI/SC_EndScene.cs b/Assets/Scripts/UI/SC_EndScene.cs index 34b972d7..f5029865 100644 --- a/Assets/Scripts/UI/SC_EndScene.cs +++ b/Assets/Scripts/UI/SC_EndScene.cs @@ -16,6 +16,7 @@ public class EndScene : Script protected override void start() { Input.SetMouseCentering(false); + Debug.Log("EndScene::Start():"); Application.IsCursorVisible = true; } diff --git a/Assets/Scripts/UI/SC_PauseMenu.cs b/Assets/Scripts/UI/SC_PauseMenu.cs index fd1245ea..ca2f61df 100644 --- a/Assets/Scripts/UI/SC_PauseMenu.cs +++ b/Assets/Scripts/UI/SC_PauseMenu.cs @@ -88,7 +88,7 @@ public class PauseMenu : Script protected override void update() { - if (Input.GetKeyDown(Input.KeyCode.Escape) && !GameManager.Instance.GamePause) + if (Input.GetKeyUp(Input.KeyCode.Escape) && !GameManager.Instance.GamePause) { GameManager.Instance.GamePause = true; Input.SetMouseCentering(false);