private void ShowItem(List <TestData> dataList) { ItemManager.Instance.ClearParent(content); foreach (TestData item in dataList) { ItemTest tmp = ItemManager.Instance.Dequeue <ItemTest>(); tmp.transform.SetParent(content); tmp.transform.SetAsLastSibling(); tmp.clickAction = ClickItem; tmp.deleteAction = DeleteItem; tmp.SetContent(item.title, item.content, item.time); } }
private void Update() { if (Input.GetKeyDown(KeyCode.Space)) { ItemManager.Instance.ClearParent(content); ItemTest tmp = ItemManager.Instance.Dequeue <ItemTest>(); tmp.transform.SetParent(content); tmp.transform.SetAsLastSibling(); tmp.clickAction = ClickItem; tmp.deleteAction = DeleteItem; tmp.SetContent("111", "111", "111"); ItemTest2 tmp1 = ItemManager.Instance.Dequeue <ItemTest2>(); tmp1.transform.SetParent(content); tmp1.transform.SetAsLastSibling(); tmp1.SetContent("哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈"); } }