Esempio n. 1
0
 /// <summary>
 /// Auto-focuses the continue button. Useful for gamepads.
 /// </summary>
 public void AutoFocus(bool allowStealFocus = true)
 {
     if (continueButton != null && allowStealFocus)
     {
         continueButton.Select();
         continueButton.OnSelect(null);
     }
 }
Esempio n. 2
0
 private void SelectButton(UnityEngine.UI.Button button)
 {
     if (button == null)
     {
         return;
     }
     button.Select();
     button.OnSelect(null);
 }
Esempio n. 3
0
        public void Pause()
        {
            SoundScript.PlaySound(uiSource, "UI Click");

            if (pauseMenu.activeSelf == true)
            {
                Time.timeScale = prevTime;
                pauseMenu.SetActive(false);
                Cursor.visible   = false;
                Cursor.lockState = CursorLockMode.Locked;
            }

            else if (pauseMenu.activeSelf == false)
            {
                prevTime       = Time.timeScale;
                Time.timeScale = 0;
                pauseMenu.SetActive(true);
                Cursor.visible   = true;
                Cursor.lockState = CursorLockMode.None;
                resume.Select();
            }
        }