Пример #1
0
    public void OnPointerUp(BaseEventData eventData)
    {
        if (!pauseMenuManager.allowClose)
        {
            return;
        }

        switch (buttonType)
        {
        case PauseButtonType.RESUME:
            pauseMenu.GetComponent <Animator>().Play("PauseMenuClose");
            StartCoroutine(pauseMenuManager.EnableInput());
            break;

        case PauseButtonType.MAIN:
            SceneManager.LoadScene("Menu");
            break;

        case PauseButtonType.QUIT:
            Debug.Log("Quitting game, pause menu button pressed.");
            Application.Quit();
            break;

        default:
            return;
        }

        OnPointerExit(eventData);
    }