public void DisplayUser(ChatClient.UserItem u) { GameObject newButton = userButtonPool.GetObject(); u.userButton = newButton; UserButtonControl bControl = newButton.GetComponent <UserButtonControl>(); bControl.Setup(u); newButton.transform.SetParent(viewContent.transform); numUsers = numUsers + 1; }
public void LoadChatRoom() { loginPage.SetActive(false); chatPage.SetActive(true); numUsers = chatClient.users.Count; localUserName.text = chatClient.userName; foreach (var u in chatClient.users.Values) { GameObject newButton = userButtonPool.GetObject(); u.userButton = newButton; UserButtonControl bControl = newButton.GetComponent <UserButtonControl>(); bControl.Setup(u); newButton.transform.SetParent(viewContent.transform); } }