//加载上次声音设定
 public void LoadLastSetting()
 {
     if (PlayerPrefs.GetInt("AudioSwitch", 1) == 1)//上次声音为打开的话
     {
         audioSwitch = AudioSwicth.OPEN;
         //并更换图片
         audioSwitchButton.gameObject.GetComponent <Image>().sprite = buttonSprites[0];
     }
     else
     {
         audioSwitch = AudioSwicth.CLOSE;
         //并更换图片
         audioSwitchButton.gameObject.GetComponent <Image>().sprite = buttonSprites[1];
     }
 }
 public void SwitchAudioButtonClicked()
 {
     if (audioSwitch == AudioSwicth.OPEN)
     {
         audioSwitch = AudioSwicth.CLOSE;
         //并更换图片
         audioSwitchButton.gameObject.GetComponent <Image>().sprite = buttonSprites[1];
         PlayerPrefs.SetInt("AudioSwitch", 0); //控制后面场景的音乐播放
                                               //控制本场景的音乐播放
         this.GetComponent <AudioSource>().Stop();
     }
     else if (audioSwitch == AudioSwicth.CLOSE)
     {
         audioSwitch = AudioSwicth.OPEN;
         //并更换图片
         audioSwitchButton.gameObject.GetComponent <Image>().sprite = buttonSprites[0];
         PlayerPrefs.SetInt("AudioSwitch", 1);
         //控制本场景音乐的播放
         this.GetComponent <AudioSource>().Play();
     }
 }