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