Question by 
               Glaargle · Apr 24, 2016 at 03:17 PM · 
                inputpausepause menu  
              
 
              Input has to be pressed twice.
I'm making a pause menu for my game, the pause menus itself works fine however I have to press escape twice for it to open/close. Also, my cursor appears even if the game isn't paused. What do I do? using UnityEngine; using System.Collections;
 public class Pause: MonoBehaviour {
 
     public bool isPaused = false;
     public Canvas canvas;
     public GameObject player;
  
     void Start()
     {
         canvas.enabled = false;
         Cursor.visible = false;
         Cursor.lockState = CursorLockMode.Confined;
     }
     void Update () {
         if (Input.GetButtonDown("Pause"))
         {
             isPaused = !isPaused;
             if (isPaused == false)
             {
                 canvas.enabled = true;
                 Time.timeScale = 0;
                 Cursor.visible = true;
                 Cursor.lockState = CursorLockMode.None;
                 player.GetComponent<CamLook>().enabled = false;
                 player.GetComponent<Shoot>().enabled = false;
             }
             if (isPaused == true)
             {
                 canvas.enabled = false;
                 Time.timeScale = 1;
                 Cursor.visible = false;
                 Cursor.lockState = CursorLockMode.Confined;
                 player.GetComponent<CamLook>().enabled = true;
                 player.GetComponent<Shoot>().enabled = true;
             }
         }
     }
 }
 
               Comment
              
 
               
              Your answer
 
 
             Follow this Question
Related Questions
Disable Mouse Look while in pause menu? (Unity 5) 0 Answers
Input System no button press when timescale = 0 1 Answer
How to stop the game but not the menu animations? 0 Answers
How do i stop my mouse from being in first person when a pause menu appears? 0 Answers
Resolve obsolete RuntimePlatform.WindowsWebPlayer for Pause Menu 0 Answers
 koobas.hobune.stream
koobas.hobune.stream 
                       
                
                       
			     
			 
                