public void SetValue(int idx, bool updateToggle = true) { PlayerPrefs.SetInt(settingName, idx); DroneRacer.UpdateSettings(); if (updateToggle == true) { toggleAry[idx].isOn = true; } }
public void SetValue(bool value, bool updateToggle = true) { PlayerPrefs.SetInt(settingName, value ? 1 : 0); DroneRacer.UpdateSettings(); if (updateToggle == true) { toggle.isOn = value; } }
public void SettingsClose() { gameObject.SetActive(false); DroneRacer.UpdateSettings(); }
void OnValueChanged(float value) { PlayerPrefs.SetFloat(settingName, MathHelper.ScaleToRange(value, 0, 1, min, max)); UpdateValueLabel(); DroneRacer.UpdateSettings(); }