[SerializeField] private AudioMixer _audioMixer;
[SerializeField] private Slider _slider;
private void OnEnable()
{
_slider.onValueChanged.AddListener(ChangeVolume);
}
private void OnDisable()
{
_slider.onValueChanged.RemoveListener(ChangeVolume);
}
private void ChangeVolume(float volume)
{
_audioMixer.SetFloat("Volume", Mathf.Lerp(-80, 0, volume));
}