unity ugui ScrollView无限滚动

一、简介

1、ugui中scrollview理论上是支持无限多个item单元(即滚动的单元条目),但实际应用中,我们在一开始实例化几个或者十几个item对象时一般是没问题,但是当item非常多时,几百或者上千时,完全实例化比较耗时消耗性能大,也有可能带来占用手机内存比较高,甚至会让内存溢出。所以这里设计一个新的方式,即根据显示范围大小判断可以同时显示多少个item,比如可以同时6,我们可以初始化的时候,实例化出7个或8个item,比如我们向上滑动时,当第一个item超出显示范围,我们把它的坐标移动到最下面刷新它里面的实现内容,这样就只需要创建少量个item,就可以实现了无限滑动的需求。下面我简单说下实现,不贴代码稍后把源码奉上。

二、效果图

unity ugui ScrollView无限滚动_第1张图片

 

程序员事半功倍工具

你可能感兴趣的:(unity5)