using UnityEngine; using UnityEngine.UI; public class BTN_OptionsBlur : MonoBehaviour { private Slider slider; public Text text; private RenderSettingsMy renderSettings; private void Start() { } private void OnEnable() { Refresh(); LanguageChanged(); } public void Refresh() { if ((bool)GlobalSettings.Instance) { renderSettings = GlobalSettings.Instance.renderSettings; } slider = GetComponent(); if ((bool)renderSettings) { slider.value = renderSettings.blur; } } public void UpdateValue() { if ((bool)renderSettings) { renderSettings.blur = slider.value; renderSettings.RefreshPostprocesses(); } } public void LanguageChanged() { text.text = Utilities.GetTranslation("GUI/OPTIONS_ANTIALIASING") + " / " + Utilities.GetTranslation("GUI/OPTIONS_BLUR"); } }