Exemple #1
0
    public void Resume()
    {
        if (PauseSettings.activeSelf)
        {
            PauseSettings.SetActive(false);
        }

        pauseBG.SetActive(false);
        Cursor.visible   = false;
        Cursor.lockState = CursorLockMode.Locked;
        PauseUI.SetActive(false);
        gamePaused     = false;
        Time.timeScale = 1f;
    }
Exemple #2
0
    public void WriteMessage(string message)
    {
        if (pauseSettings == null)
        {
            pauseSettings = new PauseSettings();
        }

        pauseSettings.SaveSettings();

        messageText.text = "";
        messageObject.SetActive(true);

        textWritter.myText = messageText;
        textWritter.WriteText(message);
        PlayerManager.Instance.Pause();

        StartCoroutine(WaitUntilWrittingEnd());
    }