using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class SystrmSettingPanel : MonoBehaviour
{
    public Dropdown ScreemMode;
    public Slider 音量;
    public Slider 音效;
    public Button closeBtn;

    public void Init()
    {
        ScreemMode.value= PlayerPrefs.GetInt("屏幕模式", 0);
        if(ScreemMode.value==0)
        {
            //全屏
            Screen.fullScreenMode = FullScreenMode.FullScreenWindow;
            Screen.fullScreen = true;
        }
        else
        {
            //窗口化
            Screen.fullScreenMode = FullScreenMode.MaximizedWindow;
            Screen.fullScreen = false;
        }

        ScreemMode.onValueChanged.AddListener(index => 
        {
            if(index==0)
            {
                //全屏模式
            }
            else if(index==1)
            {
                //窗口模式
            }

            PlayerPrefs.SetInt("屏幕模式", index);
        });

        音量.value = PlayerPrefs.GetFloat("音量", 1f);
        音效.value = PlayerPrefs.GetFloat("音效", 1f);
        LoadManage.Instance.SourceLiangValue = 音量.value;
        LoadManage.Instance.SourceXiaoValue = 音效.value;

        closeBtn.onClick.AddListener(() => 
        {
            LoadManage.Instance.SourceLiangValue = 音量.value;
            LoadManage.Instance.SourceXiaoValue = 音效.value;
            gameObject.SetActive(false);
        });
    }
}