示例#1
0
    private void UpdateData()
    {
        if (bNeedToUpdateEnable)
        {
            if (!m_bEnable)
            {
                m_TextField.SetMember("textColor", GfxUtil.ColorToUINT(m_DiableColor));
            }
            else
            {
                m_TextField.SetMember("textColor", GfxUtil.ColorToUINT(m_Color));
            }

            bNeedToUpdateEnable = false;
        }


        if (bNeedToUpdateString)
        {
            m_TextField.SetMember("text", m_Text);
            bNeedToUpdateString = false;
        }

        if (bNeedToUpdateColor)
        {
            m_TextField.SetMember("textColor", GfxUtil.ColorToUINT(m_Color));
            bNeedToUpdateColor = false;
        }
    }