void OnItemInit2(Lzh_LoopItemObject item, Lzh_LoopItemData data) { Lzh_LoopItemData2 myData = data as Lzh_LoopItemData2; lzh_LoopItemTest2 itemComp = item.widget.GetComponent <lzh_LoopItemTest2> (); string font = "item:"; itemComp.lblName.text = font + myData.name; itemComp.icon.spriteName = iconSpriteNames[Random.Range(0, iconSpriteNames.Count)]; }
void InitScrollview2() { List <Lzh_LoopItemData> datas = new List <Lzh_LoopItemData>(); for (int i = 0; i < 100; i++) { Lzh_LoopItemData data = new Lzh_LoopItemData2(i.ToString(), ""); datas.Add(data); } loopSV2.Init(datas, OnItemInit2); }