56 lines
1.5 KiB
C#
56 lines
1.5 KiB
C#
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);
|
|
});
|
|
}
|
|
}
|