public void OnClickVideo() { QualityShadowsEnum chosenQualityShadows = GetSelectedQualityShadows(); PlayerPrefs.SetInt(PPKeys.qualityShadows, (int)chosenQualityShadows); SetQualityShadows(); PlayerPrefs.Save(); }
private void SetQualityShadows() { QualityShadowsEnum qualityShadows = (QualityShadowsEnum)PlayerPrefs.GetInt(PPKeys.qualityShadows); switch (qualityShadows) { case QualityShadowsEnum.ON: SetUnitySettings_ShadowsOn(); break; case QualityShadowsEnum.OFF: SetUnitySettings_ShadowsOff(); break; default: #region DEBUG #if UNITY_EDITOR Debug.Log("[ERROR] qualityShadows is wrong = " + qualityShadows + " !"); #endif #endregion break; } }