Beispiel #1
0
    IEnumerator fillList()
    {
        foreach (T s in allItems)
        {
            GameObject go = (GameObject)GameObject.Instantiate(prefab);
            go.transform.SetParent(contentRect.transform);
            go.name = s.GetType().ToString() + " " + contentRect.childCount.ToString();
            go.transform.localScale = new Vector3(1f, 1f, 1f);
            go.SetActive(true);

//			if (s.title.IsNullOrEmpty ())
//				s.title = go.name;

            BasicItem <T> item = go.GetComponent <BasicItem <T> > ();
            item.Setup(s);

            updateContentRect();

            yield return(new WaitForEndOfFrame());
        }
    }