예제 #1
0
        public void Refresh(FriendRecommendMsg info_)
        {
            m_fb_bind_state   = info_.Bind;
            m_fb_icon.Visible = 1 == m_fb_bind_state;
            m_rcommend_state  = (ENUM_RECOMMEND_STATUS)info_.Status;
            m_player_id       = info_.RecommendId;

            m_add_btn.Visible  = (int)ENUM_RECOMMEND_STATUS.E_RECOMMEND == info_.Status;
            m_mask_img.Visible = !m_add_btn.Visible;
            m_name_txt.Text    = info_.Name;
            m_lvl_txt.Text     = info_.Level.ToString();

            FriendDataManager.Instance.SetHeadIcon(m_head_tex, info_.Icon, info_.RecommendId);
        }
예제 #2
0
 private void RefreshRecommendStatus(ENUM_RECOMMEND_STATUS status_)
 {
     m_rcommend_state   = status_;
     m_add_btn.Visible  = ENUM_RECOMMEND_STATUS.E_RECOMMEND == status_;
     m_mask_img.Visible = !m_add_btn.Visible;
 }