private void OnEnable() { SoundSettings.onVolumeChange += FillImage; string jData = File.ReadAllText(Application.persistentDataPath + GameConstants.CONFIG_Path); SoundSettingsToSave toGet = JsonUtility.FromJson <SoundSettingsToSave>(jData); SoundSettings.Volume = (float)toGet.Volume; }
private void OnDisable() { SoundSettings.onVolumeChange -= FillImage; SoundSettingsToSave toSave = new SoundSettingsToSave() { Volume = SoundSettings.Volume }; string jData = JsonUtility.ToJson(toSave); File.WriteAllText(Application.persistentDataPath + GameConstants.CONFIG_Path, jData); }