public void OnValueChanged(bool value) { if (key != "" && key != null) { SettingsManager.SetSetting(key, SettingType.Bool, value.ToString()); } }
public void OnEndEdit(string input) { if (key != "" && key != null && input != null && input != "") { SettingsManager.SetSetting(key, type, input); } }
public void OnValueChanged(float value) { if (type == SettingType.Float) { SettingsManager.SetSetting(key, type, value.ToString()); } else if (type == SettingType.Int) { int intValue = (int)(value * 100.0f); SettingsManager.SetSetting(key, type, intValue.ToString()); } }
void Update() { if (recording) { foreach (KeyCode keyCode in Enum.GetValues(typeof(KeyCode))) { if (Input.GetKey(keyCode)) { recording = false; buttonText.text = keyCode.ToString(); SettingsManager.SetSetting(button, SettingType.Button, keyCode.ToString()); } } } }
public void OnValueChanged(int value) { SettingsManager.SetSetting(key, SettingType.Int, value.ToString()); }