Los ajustes de audio suelen guardarse con PlayerPrefs.
PlayerPrefs.SetFloat(
"MasterVolume",
volumen
);
PlayerPrefs.Save();
float volumen =
PlayerPrefs.GetFloat(
"MasterVolume",
1f
);
volumen =
Mathf.Max(
volumen,
0.0001f
);
mixer.SetFloat(
"MasterVolume",
Mathf.Log10(volumen) * 20f
);
Podés guardar:
MasterVolume
MusicVolume
SFXVolume
UIVolume
PlayerPrefs.SetFloat(...)
PlayerPrefs.GetFloat(...)
AudioMixer.SetFloat(...)