void Update()
        {
            if (m_Timer >= m_Field.refreshRate)
            {
                valueLabel.text = m_Field.GetValue().ToString();
                m_Timer        -= m_Field.refreshRate;
            }

            m_Timer += Time.deltaTime;
        }
Ejemplo n.º 2
0
        void Update()
        {
            if (m_Timer >= m_Field.refreshRate)
            {
                var value = m_Field.GetValue();
                valueLabel.text = m_Field.FormatString(value);
                // De-emphasize zero values by switching to dark gray color
                if (value is float)
                {
                    valueLabel.color = (float)value == 0f ? k_ZeroColor : colorDefault;
                }
                m_Timer -= m_Field.refreshRate;
            }

            m_Timer += Time.deltaTime;
        }