Beispiel #1
0
    void OnMouseUpAsButton()
    {
        if (PlayerPrefs.GetString("Sound") != "no")
        {
            GameObject.Find("ClickAudio").GetComponent <AudioSource>().Play();
        }

        switch (gameObject.name)
        {
        case "Play":
            SceneManager.LoadScene("play");
            break;

        case "Quit":
            Application.Quit();
            break;

        case "Restart":
            SceneManager.LoadScene("play");
            break;

        case "Home":
            SceneManager.LoadScene("main");
            break;

        case "Help":
            SceneManager.LoadScene("help");
            break;

        case "Close":
            SceneManager.LoadScene("main");
            break;

        case "Sound":
            if (PlayerPrefs.GetString("Sound") != "no")
            {
                PlayerPrefs.SetString("Sound", "no");
                soundOn.SetActive(false);
                SoundOff.SetActive(true);
            }
            else
            {
                PlayerPrefs.SetString("Sound", "yes");
                soundOn.SetActive(true);
                SoundOff.SetActive(false);
            }
            break;
        }
    }
Beispiel #2
0
    void Start()
    {
        int soun = PlayerPrefs.GetInt(Constants.Sounds);

        SoundOn.SetActive(soun == 0);
        SoundOff.SetActive(soun == 1);
        if (soun == 0)
        {
            MixerSound.SetFloat("VolimeSound", 0);
        }
        else
        {
            MixerSound.SetFloat("VolimeSound", -100);
        }
    }
Beispiel #3
0
 void Start()
 {
     if (gameObject.name == "Sound")
     {
         if (PlayerPrefs.GetString("Sound") == "no")
         {
             soundOn.SetActive(false);
             SoundOff.SetActive(true);
         }
         else
         {
             soundOn.SetActive(true);
             SoundOff.SetActive(false);
         }
     }
 }
Beispiel #4
0
    public void SetSound()
    {
        int soun = PlayerPrefs.GetInt(Constants.Sounds);

        soun++;
        if (soun > 1)
        {
            soun = 0;
        }
        SoundOn.SetActive(soun == 0);
        SoundOff.SetActive(soun == 1);
        PlayerPrefs.SetInt(Constants.Sounds, soun);
        if (soun == 0)
        {
            MixerSound.SetFloat("VolimeSound", 0);
        }
        else
        {
            MixerSound.SetFloat("VolimeSound", -100);
        }
    }
Beispiel #5
0
 public void SoundOff_V()
 {
     SoundOn.SetActive(true);
     SoundOff.SetActive(false);
     Sesler.SetActive(true);
 }
Beispiel #6
0
    public void OnClick(string name)
    {
        if (name == "MusicOn")
        {
            sounds.MuteMusic("Intro Theme");
            MusicOff.SetActive(true);
            musicOn.SetActive(false);
        }

        else if (name == "MusicOff")
        {
            sounds.UnMuteMusic("Intro Theme");
            musicOn.SetActive(true);
            MusicOff.SetActive(false);
        }

        else if (name == "SoundOn")
        {
            sounds.MuteMusic("258269__jcallison__mouth-pop");
            sounds.MuteMusic("ClickSound");
            SoundOn.SetActive(false);
            SoundOff.SetActive(true);
        }

        else if (name == "SoundOff")
        {
            sounds.UnMuteMusic("258269__jcallison__mouth-pop");
            sounds.UnMuteMusic("ClickSound");
            SoundOn.SetActive(true);
            SoundOff.SetActive(false);
        }
        else if (name == "Play")
        {
            FindObjectOfType <FadeInOut>().FadeIn();
            Invoke("LoadPiano", 1f);
        }

        else if (name == "Sounds")
        {
            MusicScreen.SetActive(true);
            Next.SetActive(false);
            Prev.SetActive(false);
        }

        else if (name == "SoundsOff")
        {
            MusicScreen.SetActive(false);
            Next.SetActive(true);
            Prev.SetActive(true);
        }
        else if (name == "AboutOn")
        {
            AboutUs.SetActive(true);
            Next.SetActive(false);
            Prev.SetActive(false);
        }
        else if (name == "AboutOff")
        {
            AboutUs.SetActive(false);
            Next.SetActive(true);
            Prev.SetActive(true);
        }

        else if (name == "HappyBirthday")
        {
            mode = "HappyBirthday";
            FindObjectOfType <FadeInOut>().FadeIn();
            Invoke("LoadHappy", 1f);
        }
        else if (name == "JingleBells")
        {
            mode = "JingleBells";
            FindObjectOfType <FadeInOut>().FadeIn();
            Invoke("LoadJingles", 1f);
        }

        else if (name == "OldMan")
        {
            mode = "OldMan";
            FindObjectOfType <FadeInOut>().FadeIn();
            Invoke("LoadOld", 1f);
        }
    }