Example #1
0
    public void soundMute()
    {
        if (se_touch.mute == false)
        {
            se_touch.mute    = true;
            se_buy.mute      = true;
            se_touchegg.mute = true;
            se_born.mute     = true;
            se_fail.mute     = true;
            se_fever.mute    = true;

            SEmute.GetComponent <Image>().sprite = spr_mute[1];
            PlayerPrefs.SetInt("soundmute", 1);
        }
        else
        {
            se_touch.mute    = false;
            se_buy.mute      = false;
            se_touchegg.mute = false;
            se_born.mute     = false;
            se_fail.mute     = false;
            se_fever.mute    = false;
            SEmute.GetComponent <Image>().sprite = spr_mute[0];
            PlayerPrefs.SetInt("soundmute", 0);
        }
    }
Example #2
0
    void Start()
    {
        //주석
        //알게된 정보 : gameobject = GM으로 나오고 go대신 직접 변수쓰면 아래와 같음
        bgm_first = bgm_first.GetComponent <AudioSource>();

        //배경과 효과음 이미지변경
        bgm_title = this.gameObject.GetComponent <AudioSource>();

        //배경음이 두개라 해야함 (밑에서 mute상태에 따라 켜질예정)
        GM.GetComponent <OptionEvt>().bgm_title.mute = true;

        if (PlayerPrefs.GetInt("soundmute", 0) == 1)
        {
            SEmute.GetComponent <Image>().sprite = spr_mute[1];
        }
        if (PlayerPrefs.GetInt("soundBGmute", 0) == 1)
        {
            BGMmute.GetComponent <Image>().sprite = spr_mute[1];
            bgm_title.mute = true;
            bgm_first.mute = true;
        }
    }