//---------------------------------------------------------------------------- //---------------------------------------------------------------------------- public override void SetActive(bool bActive) { base.SetActive(bActive); if (Active) { m_backGround.Activate(); m_cursor.Activate(); m_textSprite.Activate(); } else { m_bAcceptingText = false; m_backGround.Deactivate(); m_cursor.Deactivate(); m_textSprite.Deactivate(); } }