public static EventItemView Create(EventModel model, Transform parent, EventView eventView) { GameObject gobj = (GameObject)GameObject.Instantiate(Resources.Load("Prefabs/Event/EventItemView")); gobj.transform.parent = parent; gobj.transform.localPosition = Vector3.zero; gobj.transform.localScale = Vector3.one; EventItemView item = gobj.GetComponent <EventItemView> (); item.SetData(model, eventView); List.Add(item); gobj.transform.name = "Event " + List.IndexOf(item); return(item); }
private void ResponseHttpHandler(bool isDone, WWW response, IDictionary json) { EventItemView.List.Clear(); if (isDone && json["code"].ToString() == "0") { ArrayList array = (ArrayList)json["items"]; foreach (Hashtable obj in array) { EventModel model = new EventModel(obj); EventItemView.Create(model, table.transform, this); } OnChooseEvent(EventItemView.List[0].model); //table.Reposition(); } }