コード例 #1
0
    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);
        }
    }
コード例 #2
0
    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("哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈");
        }
    }