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); } }
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; } }