public void setUserInfo(S_RoomUserInfo info, dClickEvent funcWhisper)
    {
        m_ChatBox.SetActive(false);
        m_dWhisperClickEvent = funcWhisper;

        m_userInfo.m_userNickname = info.m_userNickname;
        m_userNickNameText.text   = m_userInfo.m_userNickname;

        m_userInfo.m_nCharacterImageIndex = info.m_nCharacterImageIndex;
        m_userInfo.m_bIsMaster            = info.m_bIsMaster;
        m_userInfo.m_bReadyState          = info.m_bReadyState;

        if (m_userInfo.m_bIsMaster)
        {
            m_ReadyImage.sprite = GameManager.m_Instance.getUIsprite(resourceManager.UIspriteINDEX.GAMEROOM_MASTER_SP);
            m_ReadyImageObj.SetActive(true);
        }
        else
        {
            m_ReadyImage.sprite = GameManager.m_Instance.getUIsprite(resourceManager.UIspriteINDEX.GAMEROOM_READY_SP);
            m_ReadyImageObj.SetActive(m_userInfo.m_bReadyState);
        }

        // 이미지 인덱스에 따라서 세팅
        m_CharacterImage.sprite = GameManager.m_Instance.getCharacterSprite(m_userInfo.m_nCharacterImageIndex);
    }
Example #2
0
 /// <summary>
 /// 삭제 버튼 클릭 이벤트 세팅
 /// </summary>
 public void setSlot(object info, dClickEvent func)
 {
     //m_guildInfo = info;
     m_dClickEvent  = null;
     m_dClickEvent += func;
     //m_guildRankText.text = info.m_rank+"위";
     //m_guildNameText.text = info.m_name;
 }
Example #3
0
 /// <summary>
 /// 삭제 버튼 클릭 이벤트 세팅
 /// </summary>
 public void setSlot(S_FriendInfo info, dClickEvent funcDelete, dClickEvent funcWhisper)
 {
     m_friendInfo            = info;
     m_dDeletClickEvent      = null;
     m_dDeletClickEvent     += funcDelete;
     m_dWhisperClickEvent    = null;
     m_dWhisperClickEvent   += funcWhisper;
     m_userNicknameText.text = m_friendInfo.m_nickName;
 }
    public void exitUser()
    {
        m_dWhisperClickEvent = null;
        m_ChatBox.SetActive(false);
        m_ChatBoxText.text      = "";
        m_userNickNameText.text = "";

        m_chatCoroutine = null;
        // 이미지 인덱스에 따라서 세팅
        m_CharacterImage.sprite = GameManager.m_Instance.getCharacterSprite(-1);
        m_ReadyImage.sprite     = GameManager.m_Instance.getUIsprite(resourceManager.UIspriteINDEX.GAMEROOM_READY_SP);
        m_ReadyImageObj.SetActive(false);
    }