void Start() { m_FrameRateCounter = FindObjectOfType <FrameRateCounter>(); if (m_FrameRateCounter == null) { Debug.LogError("FrameRate Counter is missing!"); } m_Menu.SetActive(false); m_ShadowsToggle.SetIsOnWithoutNotify(QualitySettings.shadows != ShadowQuality.Disable); m_ShadowsToggle.onValueChanged.AddListener(OnShadowsChanged); m_FrameRateCounterToggle.SetIsOnWithoutNotify(m_FrameRateCounter.IsShowing); m_FrameRateCounterToggle.onValueChanged.AddListener(OnFramerateCounterChanged); UpdateLookSensitivity(); }
void Start() { m_FrameRateCounter = FindObjectOfType<FrameRateCounter>(); if (m_FrameRateCounter == null) Debug.LogError("FrameRate Counter is missing!"); m_Menu.SetActive(false); m_ShadowsToggle.SetIsOnWithoutNotify(QualitySettings.shadows != ShadowQuality.Disable); m_ShadowsToggle.onValueChanged.AddListener(OnShadowsChanged); m_FrameRateCounterToggle.SetIsOnWithoutNotify(m_FrameRateCounter.IsShowing); m_FrameRateCounterToggle.onValueChanged.AddListener(OnFramerateCounterChanged); var defaultValue = PlayerPrefs.GetFloat("LookSensitivity", 5.0f); m_LookSensitivity.SetValueWithoutNotify(defaultValue); m_LookSensitivity.onValueChanged.AddListener(OnLookSensitivityChanged); OnLookSensitivityChanged(defaultValue); }