- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEngine.Audio;
- using UnityEngine.UI;
- public class OptionsInGameMenu : MonoBehaviour
- {
- public AudioMixer audioMixer;
- public Slider volumeSlider;
- private void Start()
- {
- if (!PlayerPrefs.HasKey("musicVolume"))
- {
- PlayerPrefs.SetFloat("musicVolume", 1);
- Load();
- }
- else
- {
- Load();
- }
- }
- public void ChangeVolume()
- {
- AudioListener.volume = volumeSlider.value;
- Save();
- }
- private void Load()
- {
- volumeSlider.value = PlayerPrefs.GetFloat("musicVolume");
- }
- private void Save()
- {
- PlayerPrefs.SetFloat("musicVolume", volumeSlider.value);
- }
- }