コード例 #1
0
ファイル: V_MainMenu.cs プロジェクト: Nabeeh-AlSawaf/hadeeth
    public void ClickConfirm()
    {
        //Debug.Log("saving " + MuteMusic.isOn);
        // json file to save (as settings file)
        //ToLower cause json only accept lower case letters

        CurrentAction = delegate
        {
            string json = "{ " +
                          "\"MuteMusic\": " + MuteMusic.isOn.ToString().ToLower() +
                          ",  \"MuteAll\":" + MuteAll.isOn.ToString().ToLower() +
                          ",  \"Sound\":" + Sound.isOn.ToString().ToLower() +
                          ",  \"Arabic\": " + Arabic.isOn.ToString().ToLower() +
                          ",  \"Graphics\": " + Graphics.isOn.ToString().ToLower() +
                          ",  \"example\":" + example.value +
                          "}";

            //save to storage and to global vars
            GlobalVariables.settings = M_MainMenu.SaveSettings(json);

            blurLayer.SetActive(false);
            settingsPanel.SetActive(false);
        };

        V_Confirmation.InitializeMessage(CurrentAction, "Are you sure?");
    }
コード例 #2
0
ファイル: V_MainMenu.cs プロジェクト: Nabeeh-AlSawaf/hadeeth
    public void InitializeSettings()
    {
        M_MainMenu.InitializeSettings(ref settings);

        MuteMusic.isOn           = settings.MuteMusic;
        MuteAll.isOn             = settings.MuteAll;
        Sound.isOn               = settings.Sound;
        Arabic.isOn              = settings.Arabic;
        Graphics.isOn            = settings.Graphics;
        example.value            = settings.example;
        GlobalVariables.settings = settings;
    }