Exemplo n.º 1
0
    public void Trigger(MenuTrigger.MenuButton button)
    {
        if (enabled)
        {
            switch (button)
            {
            case MenuTrigger.MenuButton.Play:
                enabled = false;
                UnityEngine.SceneManagement.SceneManager.LoadScene(1);
                break;

            case MenuTrigger.MenuButton.Exit:
                enabled = false;
                Debug.Log("Quitting App..");
                Application.Quit();
                break;

            case MenuTrigger.MenuButton.Music:
                if (GlobalManager.music)
                {
                    musicSource.enabled = false;
                    GlobalManager.music = false;
                }
                else
                {
                    musicSource.enabled = true;
                    GlobalManager.music = true;
                }
                break;

            case MenuTrigger.MenuButton.CalibrateMic:
                StartCoroutine(GlobalManager.CalibrateNoise());
                break;

            case MenuTrigger.MenuButton.MicInput:
                if (GlobalManager.micInput)
                {
                    micInputRenderer.sprite = touchInputSpr;
                    GlobalManager.micInput  = false;
                }
                else
                {
                    micInputRenderer.sprite = micInputSpr;
                    GlobalManager.micInput  = true;
                }
                break;
            }
        }
    }