private void OnEnable() { // Note that we initialize the slider BEFORE we listen for changes (so we don't get notified of our own change!) m_MasterVolumeSlider.value = ClientPrefs.GetMasterVolume(); m_MasterVolumeSlider.onValueChanged.AddListener(OnMasterVolumeSliderChanged); // initialize music slider similarly. m_MusicVolumeSlider.value = ClientPrefs.GetMusicVolume(); m_MusicVolumeSlider.onValueChanged.AddListener(OnMusicVolumeSliderChanged); }
public void Configure() { m_Mixer.SetFloat(m_MixerVarMainVolume, GetVolumeInDecibels(ClientPrefs.GetMasterVolume())); m_Mixer.SetFloat(m_MixerVarMusicVolume, GetVolumeInDecibels(ClientPrefs.GetMusicVolume())); }
void Start() { AudioListener.volume = ClientPrefs.GetMasterVolume(); SceneManager.LoadScene("MainMenu"); }