EnhancedScroller虚拟化数据,仅显示其所需的元素,获取数千行并在少量UI元素中显示它们,从而加快处理速度并节省内存,没有对象破坏,因此平台不必运行垃圾回收,最重要的是,它在Unity自己的内置UI系统组件之上运行。
特征:
动态的数据驱动列表
MVC框架保持分离关注点
有效回收列表项
可选的无限循环
支持多个列表项大小,或传递全局大小
列表项可完全自定义以适合您的项目
可选的捕捉锁定您的滚动条
补间以轻松跳跃和对齐
包括演示,教程和完整的C#源代码。
EnhancedScroller v2.15.6更新日志:
2018年9月19日更新
Requires Unity 2017.3.0f3+
Fixed boundary conditions on ScrollSize so that they are not negative
Fixed boundary conditions on NormalizedScrollPosition so that it is not negative
Fixed condition that exited JumpToDataIndex so that it will not ignore bottom padding of scroller
Added this ChangeLog to the plugin’s directory