Newer
Older
Dreamsturbia-Project-IADE-Unity3D / Assets / Scripts / AudioSettingsUIController.cs
@Rackday Rackday on 21 Aug 925 bytes Project Added
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class AudioSettingsUIController : MonoBehaviour
{
    public AudioManager audioManager;
    public Slider masterSlider;
    public Slider sfxSlider;
    public Slider musicSlider;
    public Slider uiSfxSlider;
    // Start is called before the first frame update
    void Start()
    {
        if (audioManager == null)
        {
            audioManager = FindObjectOfType<AudioManager>();
        }

        if (audioManager != null) {
            float v;
            audioManager.GetMasterVolume(out v);
            masterSlider.value = v;

            audioManager.GetMusicVolume(out v);
            musicSlider.value = v;

            audioManager.GetSfxVolume(out v);

            sfxSlider.value = v;


            audioManager.GetUISfxVolume(out v);

            uiSfxSlider.value = v;

        }
    }

}