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