using UnityEngine;
using UnityEngine.Audio;
using UnityEngine.SceneManagement;
using UnityEngine.UI;

public class MMmanager : MonoBehaviour
{
public Slider masterVol, musicVol, SFXVol, CamSen;
public AudioMixer masterAudio;
public Toggle tutorialTog;

private void Awake()
{
    CamSen.value = PlayerPrefs.GetFloat("摄像机灵敏度");
    musicVol.value = PlayerPrefs.GetFloat("音乐音量");
    SFXVol.value = PlayerPrefs.GetFloat("音效音量");
    masterVol.value = PlayerPrefs.GetFloat("主音量");

    if(PlayerPrefs.GetInt("教程") == 0)
    {
        tutorialTog.isOn = true;
    }
    else
    {
        tutorialTog.isOn = false;
    }
}

public void BackToMenu()
{
    SceneManager.LoadScene("主菜单");
}
public void StartGame()
{
    SceneManager.LoadScene("游戏场景");
}

public void StartMultiplayerGame()
{
    SceneManager.LoadScene("大厅");
}

public void QuitGame()
{
    Application.Quit();
}

public void showTut()
{
    if (tutorialTog.isOn)
    {
        PlayerPrefs.SetInt("教程", 0);
    }
    else
    {
        PlayerPrefs.SetInt("教程", 1);
    }
}

public void SetSensitivity()
{
    PlayerPrefs.SetFloat("摄像机灵敏度", CamSen.value);
}

public void SetMasterAudio()
{
    masterAudio.SetFloat("主音量", masterVol.value);
}

public void SetMusicAudio()
{
    masterAudio.SetFloat("音乐音量", musicVol.value);
}

public void SetSFXAudio()
{
    masterAudio.SetFloat("音效音量", SFXVol.value);
}

public void SaveSettings()
{
    PlayerPrefs.Save();
}

}