public void writeMessage(string name, string message) { scrollrect.verticalNormalizedPosition = 0; GameObject myNewButton = Instantiate(sampleButton) as GameObject; Gui_SampleButton button = myNewButton.GetComponent <Gui_SampleButton> (); button.nameLabel.text = name; button.message.text = tchatAnim.message; button.icon.sprite = portrait.sprite; button.gameObject.SetActive(true); myNewButton.transform.SetParent(contentPanel); }
void PopulateList() { foreach (var item in itemList) { GameObject newButton = Instantiate(sampleButton) as GameObject; Gui_SampleButton button = newButton.GetComponent <Gui_SampleButton> (); button.nameLabel.text = item.name; button.icon.sprite = item.icon; button.message.text = item.message; newButton.transform.SetParent(contentPanel); button.gameObject.SetActive(true); } }