diff --git a/Assets/Scripts/MenuMusic.cs b/Assets/Scripts/MenuMusic.cs index 5367982..1ab4829 100644 --- a/Assets/Scripts/MenuMusic.cs +++ b/Assets/Scripts/MenuMusic.cs @@ -12,6 +12,7 @@ public class MenuMusic : MonoBehaviour Instance = this; DontDestroyOnLoad(gameObject); SceneManager.sceneLoaded += OnSceneLoaded; + GetComponent().volume = PlayerPrefs.GetFloat("musicVolume", 1f); } else { diff --git a/Assets/Scripts/SettingsMenu.cs b/Assets/Scripts/SettingsMenu.cs index 315bff0..b5f2743 100644 --- a/Assets/Scripts/SettingsMenu.cs +++ b/Assets/Scripts/SettingsMenu.cs @@ -54,6 +54,7 @@ public class SettingsMenu : MonoBehaviour { PlayerPrefs.SetFloat("musicVolume", value); PlayerPrefs.Save(); + MenuMusic.Instance.GetComponent().volume = value; }); sfxSlider.onValueChanged.AddListener(value => {