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; } }