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();
        }
Esempio n. 2
0
        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);
        }