340 lines
11 KiB
C#
340 lines
11 KiB
C#
|
|
using UnityEngine;
|
|||
|
|
using UnityEngine.UI;
|
|||
|
|
using TMPro;
|
|||
|
|
using UnityEngine.Audio;
|
|||
|
|
using UnityEngine.Rendering.PostProcessing;
|
|||
|
|
|
|||
|
|
|
|||
|
|
public class ClickSettingsManager : MonoBehaviour
|
|||
|
|
{
|
|||
|
|
[Header("--- ȭ<><C8AD> ---")]
|
|||
|
|
public DropdownCustom <EFBFBD>ػ<EFBFBD><EFBFBD>Ӵٿ<EFBFBD>;
|
|||
|
|
private string <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD> = "1920 X 1080";
|
|||
|
|
private int <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = 0;
|
|||
|
|
|
|||
|
|
[Header("--- <20><EFBFBD><D7B7><EFBFBD> ---")]
|
|||
|
|
public Slider <EFBFBD>þ߰Ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>;
|
|||
|
|
private int <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ؽ<EFBFBD>ó = 0;
|
|||
|
|
private int <EFBFBD><EFBFBD><EFBFBD>õȱ<EFBFBD><EFBFBD><EFBFBD> = 0;
|
|||
|
|
private int <EFBFBD><EFBFBD><EFBFBD>õȾȰ<EFBFBD> = 0;
|
|||
|
|
|
|||
|
|
[Header("--- ȿ<><C8BF> ---")]
|
|||
|
|
public ToggleCustom <EFBFBD><EFBFBD>Ƽ<EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
public ToggleCustom <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
public ToggleCustom ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鸲<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
[Header("--- <20>ý<EFBFBD><C3BD><EFBFBD> ---")]
|
|||
|
|
public TMP_InputField <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Է<EFBFBD>ĭ;
|
|||
|
|
|
|||
|
|
[Header("--- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ---")]
|
|||
|
|
public Slider <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>;
|
|||
|
|
public Slider BGM<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>;
|
|||
|
|
public Slider ȿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>;
|
|||
|
|
public Slider ȯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>;
|
|||
|
|
public DropdownCustom <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ġ<EFBFBD><EFBFBD><EFBFBD>Ӵٿ<EFBFBD>;
|
|||
|
|
|
|||
|
|
[Header("--- AudioMixer ---")]
|
|||
|
|
public AudioMixer <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD>;
|
|||
|
|
|
|||
|
|
[Header("--- <20><><EFBFBD><EFBFBD> ---")]
|
|||
|
|
public Slider <EFBFBD><EFBFBD><EFBFBD>⽽<EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>;
|
|||
|
|
private string <EFBFBD><EFBFBD><EFBFBD>õȾ<EFBFBD><EFBFBD><EFBFBD> = "<22>ѱ<EFBFBD><D1B1><EFBFBD>";
|
|||
|
|
|
|||
|
|
[Header("--- <20><>ư <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ---")]
|
|||
|
|
public ButtonSelector <EFBFBD>ؽ<EFBFBD>ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
public ButtonSelector <EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
public ButtonSelector <EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
public ButtonSelector ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>弿<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
[Header("--- <20><><EFBFBD>ҹ<EFBFBD>ư ---")]
|
|||
|
|
public Button <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư;
|
|||
|
|
public Sprite <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD><EFBFBD>̹<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
public Sprite <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư<EFBFBD><EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD>̹<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
public Color <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD><EFBFBD>ؽ<EFBFBD>Ʈ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = new Color(1f, 0.85f, 0.2f); // Ȳ<>ݺ<EFBFBD>
|
|||
|
|
public Color <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư<EFBFBD><EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD>ؽ<EFBFBD>Ʈ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> = new Color(0.4f, 0.4f, 0.4f); // ȸ<><C8B8>
|
|||
|
|
|
|||
|
|
[Header("--- <20><><EFBFBD><EFBFBD> ---")]
|
|||
|
|
public KeyRebinder Ű<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>δ<EFBFBD>;
|
|||
|
|
|
|||
|
|
[Header("--- Post Processing ---")]
|
|||
|
|
public PostProcessVolume <EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ<EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD><EFBFBD>̺<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
private int <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؽ<EFBFBD>ó = 0;
|
|||
|
|
private int <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȱ<EFBFBD><EFBFBD><EFBFBD> = 0;
|
|||
|
|
private int <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȾȰ<EFBFBD> = 0;
|
|||
|
|
private int <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = 0;
|
|||
|
|
private string <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD> = "1920 X 1080";
|
|||
|
|
private bool <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = false;
|
|||
|
|
|
|||
|
|
void Start()
|
|||
|
|
{
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư<EFBFBD><EFBFBD>Ȱ<EFBFBD><EFBFBD>ȭ();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD>ҹ<EFBFBD>ư Ȱ<><C8B0>/<2F><>Ȱ<EFBFBD><C8B0> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư<EFBFBD><EFBFBD>Ȱ<EFBFBD><EFBFBD>ȭ()
|
|||
|
|
{
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = false;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư.interactable = false;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư.GetComponent<Image>().sprite = <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư<EFBFBD><EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD>̹<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
// <20>ؽ<EFBFBD>Ʈ <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
|
TextMeshProUGUI <EFBFBD>ؽ<EFBFBD>Ʈ = <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư.GetComponentInChildren<TextMeshProUGUI>();
|
|||
|
|
if (<EFBFBD>ؽ<EFBFBD>Ʈ != null)
|
|||
|
|
<EFBFBD>ؽ<EFBFBD>Ʈ.color = <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư<EFBFBD><EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD>ؽ<EFBFBD>Ʈ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
void <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD>ȭ()
|
|||
|
|
{
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>) return;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = true;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư.interactable = true;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư.GetComponent<Image>().sprite = <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD><EFBFBD>̹<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
// <20>ؽ<EFBFBD>Ʈ <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
|
TextMeshProUGUI <EFBFBD>ؽ<EFBFBD>Ʈ = <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư.GetComponentInChildren<TextMeshProUGUI>();
|
|||
|
|
if (<EFBFBD>ؽ<EFBFBD>Ʈ != null)
|
|||
|
|
<EFBFBD>ؽ<EFBFBD>Ʈ.color = <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD><EFBFBD>ؽ<EFBFBD>Ʈ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> ȭ<><C8AD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
public void <EFBFBD><EFBFBD>üȭ<EFBFBD>鼱<EFBFBD><EFBFBD>() { <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = 0; <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD>ȭ(); }
|
|||
|
|
public void â<EFBFBD><EFBFBD><EFBFBD>弱<EFBFBD><EFBFBD>() { <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = 1; <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD>ȭ(); }
|
|||
|
|
public void <EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>() { <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = 2; <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD>ȭ(); }
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20>ػ<EFBFBD><D8BB><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
public void <EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD>(string <EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD>)
|
|||
|
|
{
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD> = <EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD>ȭ();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><EFBFBD><D7B7><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
public void <EFBFBD>ؽ<EFBFBD>ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(int <EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD>) { <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ؽ<EFBFBD>ó = <EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD>; <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD>ȭ(); }
|
|||
|
|
public void <EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD><EFBFBD><EFBFBD>(int <EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD>) { <EFBFBD><EFBFBD><EFBFBD>õȱ<EFBFBD><EFBFBD><EFBFBD> = <EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD>; <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD>ȭ(); }
|
|||
|
|
public void <EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(int <EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD>) { <EFBFBD><EFBFBD><EFBFBD>õȾȰ<EFBFBD> = <EFBFBD>ε<EFBFBD><EFBFBD><EFBFBD>; <EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD>ȭ(); }
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>ư <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
public void <EFBFBD><EFBFBD><EFBFBD><EFBFBD>()
|
|||
|
|
{
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؽ<EFBFBD>ó = <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ؽ<EFBFBD>ó;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȱ<EFBFBD><EFBFBD><EFBFBD> = <EFBFBD><EFBFBD><EFBFBD>õȱ<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȾȰ<EFBFBD> = <EFBFBD><EFBFBD><EFBFBD>õȾȰ<EFBFBD>;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD> = <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
<EFBFBD>ý<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư<EFBFBD><EFBFBD>Ȱ<EFBFBD><EFBFBD>ȭ();
|
|||
|
|
PlayerPrefs.Save();
|
|||
|
|
Debug.Log("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>Ϸ<EFBFBD>!");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>ư <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
public void <EFBFBD><EFBFBD><EFBFBD><EFBFBD>()
|
|||
|
|
{
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ؽ<EFBFBD>ó = <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؽ<EFBFBD>ó;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õȱ<EFBFBD><EFBFBD><EFBFBD> = <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȱ<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õȾȰ<EFBFBD> = <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȾȰ<EFBFBD>;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD> = <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
|
|||
|
|
if (<EFBFBD>ؽ<EFBFBD>ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) <EFBFBD>ؽ<EFBFBD>ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؽ<EFBFBD>ó);
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) <EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȱ<EFBFBD><EFBFBD><EFBFBD>);
|
|||
|
|
if (<EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) <EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȾȰ<EFBFBD>);
|
|||
|
|
if (ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>弿<EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>弿<EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
|
|||
|
|
|
|||
|
|
ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư<EFBFBD><EFBFBD>Ȱ<EFBFBD><EFBFBD>ȭ();
|
|||
|
|
Debug.Log("<22><><EFBFBD>ҵ<EFBFBD>!");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20>⺻<EFBFBD><E2BABB> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
public void <EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>()
|
|||
|
|
{
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = 0;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ؽ<EFBFBD>ó = 2;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õȱ<EFBFBD><EFBFBD><EFBFBD> = 2;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õȾȰ<EFBFBD> = 2;
|
|||
|
|
|
|||
|
|
if (<EFBFBD>ؽ<EFBFBD>ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) <EFBFBD>ؽ<EFBFBD>ó<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(2);
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) <EFBFBD><EFBFBD><EFBFBD>ڼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(2);
|
|||
|
|
if (<EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) <EFBFBD>Ȱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(2);
|
|||
|
|
if (ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>弿<EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>弿<EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(0);
|
|||
|
|
|
|||
|
|
if (<EFBFBD>þ߰Ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null) <EFBFBD>þ߰Ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value = 100;
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null) <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value = 100;
|
|||
|
|
if (BGM<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null) BGM<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value = 100;
|
|||
|
|
if (ȿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null) ȿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value = 100;
|
|||
|
|
if (ȯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null) ȯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value = 100;
|
|||
|
|
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Է<EFBFBD>ĭ != null)
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Է<EFBFBD>ĭ.text = "60";
|
|||
|
|
|
|||
|
|
if (<EFBFBD><EFBFBD>Ƽ<EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) <EFBFBD><EFBFBD>Ƽ<EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(false);
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(false);
|
|||
|
|
if (ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鸲<EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null) ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鸲<EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(false);
|
|||
|
|
|
|||
|
|
// Ű <20><><EFBFBD><EFBFBD><EFBFBD>ε<EFBFBD> <20>⺻<EFBFBD><E2BABB> <20><><EFBFBD><EFBFBD> <20>߰<EFBFBD>!
|
|||
|
|
if (Ű<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>δ<EFBFBD> != null) Ű<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>δ<EFBFBD>.<EFBFBD>⺻<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20>⺻<EFBFBD><E2BABB>
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD>⽽<EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null)
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>⽽<EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value = 50;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õȾ<EFBFBD><EFBFBD><EFBFBD> = "<22>ѱ<EFBFBD><D1B1><EFBFBD>";
|
|||
|
|
|
|||
|
|
ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
<EFBFBD>ý<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>();
|
|||
|
|
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ư<EFBFBD><EFBFBD>Ȱ<EFBFBD><EFBFBD>ȭ();
|
|||
|
|
PlayerPrefs.DeleteAll();
|
|||
|
|
Debug.Log("<22>⺻<EFBFBD><E2BABB> <20><><EFBFBD><EFBFBD> <20>Ϸ<EFBFBD>!");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> ȭ<><C8AD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>()
|
|||
|
|
{
|
|||
|
|
string[] <EFBFBD>и<EFBFBD> = <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ػ<EFBFBD><EFBFBD><EFBFBD>.Split('X');
|
|||
|
|
if (<EFBFBD>и<EFBFBD>.Length == 2)
|
|||
|
|
{
|
|||
|
|
int <EFBFBD>ʺ<EFBFBD> = int.Parse(<EFBFBD>и<EFBFBD>[0].Trim());
|
|||
|
|
int <EFBFBD><EFBFBD><EFBFBD><EFBFBD> = int.Parse(<EFBFBD>и<EFBFBD>[1].Trim());
|
|||
|
|
Screen.SetResolution(<EFBFBD>ʺ<EFBFBD>, <EFBFBD><EFBFBD><EFBFBD><EFBFBD>, Screen.fullScreen);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> == 0)
|
|||
|
|
{
|
|||
|
|
Screen.fullScreenMode = FullScreenMode.ExclusiveFullScreen;
|
|||
|
|
Screen.fullScreen = true;
|
|||
|
|
}
|
|||
|
|
else if (<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> == 1)
|
|||
|
|
{
|
|||
|
|
Screen.fullScreenMode = FullScreenMode.Windowed;
|
|||
|
|
Screen.fullScreen = false;
|
|||
|
|
}
|
|||
|
|
else if (<EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> == 2)
|
|||
|
|
{
|
|||
|
|
Screen.fullScreenMode = FullScreenMode.FullScreenWindow;
|
|||
|
|
Screen.fullScreen = true;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><EFBFBD><D7B7><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>()
|
|||
|
|
{
|
|||
|
|
if (<EFBFBD>þ߰Ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null)
|
|||
|
|
PlayerPrefs.SetFloat("FOV", <EFBFBD>þ߰Ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value);
|
|||
|
|
|
|||
|
|
QualitySettings.globalTextureMipmapLimit = 2 - <EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD>ؽ<EFBFBD>ó;
|
|||
|
|
Debug.Log("<22>ؽ<EFBFBD>ó <20><><EFBFBD><EFBFBD>: " + QualitySettings.globalTextureMipmapLimit);
|
|||
|
|
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD>õȱ<EFBFBD><EFBFBD><EFBFBD> == 0)
|
|||
|
|
{
|
|||
|
|
QualitySettings.shadows = ShadowQuality.Disable;
|
|||
|
|
Debug.Log("<22><EFBFBD><D7B8><EFBFBD>: <20><><EFBFBD><EFBFBD>");
|
|||
|
|
}
|
|||
|
|
else if (<EFBFBD><EFBFBD><EFBFBD>õȱ<EFBFBD><EFBFBD><EFBFBD> == 1)
|
|||
|
|
{
|
|||
|
|
QualitySettings.shadows = ShadowQuality.HardOnly;
|
|||
|
|
Debug.Log("<22><EFBFBD><D7B8><EFBFBD>: <20><><EFBFBD><EFBFBD>");
|
|||
|
|
}
|
|||
|
|
else
|
|||
|
|
{
|
|||
|
|
QualitySettings.shadows = ShadowQuality.All;
|
|||
|
|
Debug.Log("<22><EFBFBD><D7B8><EFBFBD>: <20><><EFBFBD><EFBFBD>");
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if (<EFBFBD><EFBFBD>Ƽ<EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null)
|
|||
|
|
PlayerPrefs.SetInt("AntiAliasing", <EFBFBD><EFBFBD>Ƽ<EFBFBD>ٸ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD><EFBFBD><EFBFBD>°<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>() ? 1 : 0);
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null)
|
|||
|
|
PlayerPrefs.SetInt("Bloom", <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD><EFBFBD><EFBFBD>°<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>() ? 1 : 0);
|
|||
|
|
if (ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鸲<EFBFBD><EFBFBD><EFBFBD><EFBFBD> != null)
|
|||
|
|
PlayerPrefs.SetInt("ScreenShake", ȭ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>鸲<EFBFBD><EFBFBD><EFBFBD><EFBFBD>.<EFBFBD><EFBFBD><EFBFBD>°<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>() ? 1 : 0);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>()
|
|||
|
|
{
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null)
|
|||
|
|
{
|
|||
|
|
float <EFBFBD><EFBFBD><EFBFBD><EFBFBD> = <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͺ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value;
|
|||
|
|
PlayerPrefs.SetFloat("MasterVolume", <EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD>.SetFloat("MasterVolume",
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> > 0 ? Mathf.Log10(<EFBFBD><EFBFBD><EFBFBD><EFBFBD> / 100f) * 20 : -80f);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if (BGM<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null)
|
|||
|
|
{
|
|||
|
|
float <EFBFBD><EFBFBD><EFBFBD><EFBFBD> = BGM<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value;
|
|||
|
|
PlayerPrefs.SetFloat("BGMVolume", <EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD>.SetFloat("BGMVolume",
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> > 0 ? Mathf.Log10(<EFBFBD><EFBFBD><EFBFBD><EFBFBD> / 100f) * 20 : -80f);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if (ȿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null)
|
|||
|
|
{
|
|||
|
|
float <EFBFBD><EFBFBD><EFBFBD><EFBFBD> = ȿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value;
|
|||
|
|
PlayerPrefs.SetFloat("SFXVolume", <EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD>.SetFloat("SFXVolume",
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> > 0 ? Mathf.Log10(<EFBFBD><EFBFBD><EFBFBD><EFBFBD> / 100f) * 20 : -80f);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if (ȯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null)
|
|||
|
|
{
|
|||
|
|
float <EFBFBD><EFBFBD><EFBFBD><EFBFBD> = ȯ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value;
|
|||
|
|
PlayerPrefs.SetFloat("ENVVolume", <EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD>.SetFloat("ENVVolume",
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> > 0 ? Mathf.Log10(<EFBFBD><EFBFBD><EFBFBD><EFBFBD> / 100f) * 20 : -80f);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20>ý<EFBFBD><C3BD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void <EFBFBD>ý<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>()
|
|||
|
|
{
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Է<EFBFBD>ĭ != null && <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Է<EFBFBD>ĭ.text != "")
|
|||
|
|
{
|
|||
|
|
int <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> = int.Parse(<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Է<EFBFBD>ĭ.text);
|
|||
|
|
Application.targetFrameRate = <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
PlayerPrefs.SetInt("TargetFPS", <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>);
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
void <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>()
|
|||
|
|
{
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD>⽽<EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> != null && <EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ<EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD><EFBFBD>̺<EFBFBD><EFBFBD><EFBFBD> != null)
|
|||
|
|
{
|
|||
|
|
float <EFBFBD><EFBFBD><EFBFBD>Ⱚ = <EFBFBD><EFBFBD><EFBFBD>⽽<EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD>.value;
|
|||
|
|
PlayerPrefs.SetFloat("Brightness", <EFBFBD><EFBFBD><EFBFBD>Ⱚ);
|
|||
|
|
|
|||
|
|
ColorGrading <EFBFBD>÷<EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD>;
|
|||
|
|
if (<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʈ<EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD><EFBFBD>̺<EFBFBD><EFBFBD><EFBFBD>.profile.TryGetSettings(out <EFBFBD>÷<EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD>))
|
|||
|
|
{
|
|||
|
|
// 0~100 <20><><EFBFBD><EFBFBD><EFBFBD>̴<EFBFBD> <20><><EFBFBD><EFBFBD> -3~3 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ȯ
|
|||
|
|
<EFBFBD>÷<EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD>.postExposure.value = (<EFBFBD><EFBFBD><EFBFBD>Ⱚ / 100f - 0.5f) * 6f;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
|||
|
|
PlayerPrefs.SetString("Language", <EFBFBD><EFBFBD><EFBFBD>õȾ<EFBFBD><EFBFBD><EFBFBD>);
|
|||
|
|
Debug.Log("<22><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>: " + <EFBFBD><EFBFBD><EFBFBD>õȾ<EFBFBD><EFBFBD><EFBFBD>);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
public void <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(string <EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
|||
|
|
{
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>õȾ<EFBFBD><EFBFBD><EFBFBD> = <EFBFBD><EFBFBD><EFBFBD><EFBFBD>;
|
|||
|
|
<EFBFBD><EFBFBD><EFBFBD>ҹ<EFBFBD>ưȰ<EFBFBD><EFBFBD>ȭ();
|
|||
|
|
}
|
|||
|
|
}
|