·咱们在游戏种看到背包,排行榜,好友这些功能中对于数据列表长度可变的状况下,为了性能方面的考虑,使用ugui实现一个循环滚动的列表就显得尤其必要了。
·前几天写过一篇关于UGUI可复用循环列表的日志,可是资源整合的不太好,所以删除了那篇日志,如今从新整理了一下还打个包提供下载:这个包已是unitypackage了,所以直接导入就能够使用,里面还加入了例子,能够更好的使用,也能够修改代码,实现本身的功能。资源下载数组
·如下是列表容器中的设置,ColumnCount是指列数,以下的例子中展现的列表是多行单列的,所以此处为1就能够了。CellSize是下方RenderGo 预制体ItemRender的尺寸。SpaceSize是间隔。
·如下是例子的功能展现图
运行以后 设置数据数组咱们这里设置的数据是长度500的int数组,内容是0到499(咱们也能够自定义数据Class,而后在单个Item显示本身的数据),删除某个数据,移动列表至某个数据,添加新数据等。