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();
}
}
评论 (0)