Commit f6219ff7 authored by Abdulrahman Mohammed's avatar Abdulrahman Mohammed

Fix Audio Mixer

parent 6a701869
using System.Collections;
using System.Collections.Generic;
using UnityEngine; using UnityEngine;
using UnityEngine.Audio; using UnityEngine.Audio;
using UnityEngine.UI; using UnityEngine.UI;
...@@ -11,11 +9,17 @@ public class AudioManager : MonoBehaviour ...@@ -11,11 +9,17 @@ public class AudioManager : MonoBehaviour
private void Start() private void Start()
{ {
audioSlider.onValueChanged.AddListener(SetVolume); audioSlider.value = PlayerPrefs.GetFloat("audioVolume", .5f);
SetVolume(audioSlider.value); SetVolume(audioSlider.value);
audioSlider.onValueChanged.AddListener(SetVolume);
} }
public void SetVolume(float volume) public void SetVolume(float volume)
{ {
audioMixer.SetFloat("MyAudio", Mathf.Log10(volume) * 20); audioMixer.SetFloat("MyAudio", Mathf.Log10(volume) * 20);
} }
private void OnDestroy()
{
PlayerPrefs.SetFloat("audioVolume", audioSlider.value);
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment