Esempio n. 1
0
    public void AddItem(string id)
    {
        GameObject prefab = Resources.Load("UI/Test/TestListItem") as GameObject;
        GameObject go     = GameObject.Instantiate(prefab) as GameObject;
        //go.transform.parent = gameObject.transform;
        RectTransform rectTrans = go.GetComponent <RectTransform>();

        Vector3 localPosition = rectTrans.anchoredPosition3D;

        rectTrans.SetParent(gameObject.transform);
        rectTrans.localScale         = Vector3.one;
        rectTrans.anchoredPosition3D = localPosition;
        TestListItem listItem = go.GetComponent <TestListItem>();

        listItem.Init(id);
        Vector3 position = rectTrans.localPosition;

        position.y = (int.Parse(id) - 1) * -60;
        position.x = 100;
        rectTrans.localPosition = position;
    }
Esempio n. 2
0
 private void OnItemClick(TestListItem item)
 {
     Debug.Log("xx-- TestListView > OnItemClick");
 }
 private bool CustomItemComparer(TestListItem x, TestListItem y)
 {
     return(x.Name == y.Name);
 }