NewN_UAVPlane/Assets/Zion/Scripts/UI/SystrmSettingPanel.cs

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);
});
}
}