Exemplo n.º 1
0
 public void Show()
 {
     shown = true;
     GameObject.Find("Menu").GetComponent <Canvas>().enabled = true;
     Cursor.visible   = true;
     Cursor.lockState = CursorLockMode.None;
     OldMode          = cm.PubControlMode;
     cm.SetMode(null);
 }
Exemplo n.º 2
0
 public void Hide()
 {
     if (intro)
     {
         OldMode = cm.ControlModes[0];
         intro   = false;
     }
     shown            = false;
     Cursor.visible   = false;
     Cursor.lockState = CursorLockMode.Locked;
     cm.SetMode(OldMode);
     GameObject.Find("Menu").GetComponent <Canvas>().enabled = false;
 }
Exemplo n.º 3
0
 void Update()
 {
     if (Input.GetKeyDown("escape"))
     {
         if (!shown)
         {
             Show();
         }
         else
         {
             if (intro)
             {
                 OldMode = cm.ControlModes[0];
                 intro   = false;
             }
             Hide();
         }
     }
 }