public void OnClickResource(BlockListData data) { BaseDcsResource res = data.data as BaseDcsResource; if (cbClickResource != null) { cbClickResource(res); } }
public void ChangeUIData() { if (manager.listResult != null) { List <BlockListData> uiDataList = new List <BlockListData>(); if (manager.totalCount > 0) { Debug.Log("data len=" + manager.listResult.Count); for (int i = 0; i < manager.listResult.Count; i++) { BaseDcsResource res = manager.listResult[i]; BlockListData data = new BlockListData(); data.name = res.Name; data.data = res; /* 缩略图先忽略 * for (int j = 0; j < res.Covers.Length; j++) * { * if (res.Covers[j] != null) * { * data.icon = ImageHelper.GetImageUrl("http://" + manager.serverHost, res.thumbnails[j]); * break; * } * } */ uiDataList.Add(data); } } ui.SetData(uiDataList, manager.curPage, manager.totalCount); } }