示例#1
0
    private void Pause()
    {
        paused           = true;
        allowedToUnpause = true;
        text.SetActive(true);
        //text.GetComponent<Text>().text = "Paused";
        //text.GetComponent<Text>().color = Color.blue;

        ResetPositions();

        continueButton.SetActive(true);
        restartButton.SetActive(true);
        returnButton.SetActive(true);
        //controlMenu.SetActive (true);
        musicVolSlider.SetActive(true);
        SFXVolSlider.SetActive(true);

        List <Transform> pauseObjects = new List <Transform>()
        {
            continueButton.transform, restartButton.transform, returnButton.transform, musicVolSlider.transform, SFXVolSlider.transform
        };

        selectInst.Pause(pauseObjects);

        select.SetActive(true);

        Time.timeScale = 0;
    }