Unity 的 UI 列表虚拟化工具,只渲染可见单元格来承载海量数据,内置 MVC、无限循环、对齐与补间;站内版本表列出 2.34.0 与 2.40.2 两条。
想在你的Unity项目中展示大量数据,同时又不会降低应用的性能吗?EnhancedScroller v2.34.0是一款Unity GUI工具,能够帮助你快速展示大量数据,虚拟化数据并只显示所需元素,提高处理速度和节省内存。EnhancedScroller还提供了MVC框架来保持必要的分离,以及循环、对齐、补间等功能来实现更加灵活和平滑的用户体验。
Horror Multiplayer Game Template 版本信息\下载方式
| 版本 | Unity 版本支持 | 提供下载方式 | 更新日期 | |
| 1 | EnhancedScroller v2.34.0 | 2017.4.8及更高 | 百度网盘+夸克网盘 | 2023-03-10 |
| 2 | Enhanced Scroller v2.40.2 | 2017.4.8及更高 | 百度网盘+夸克网盘 | 2026-08-17 |
以下是EnhancedScroller的主要功能:
- 动态、数据驱动列表:动态创建和驱动列表,大大简化了设计和操作的流程。
- MVC 框架,来保持必要的分离:EnhancedScroller提供了MVC框架,保持了必要的分离,帮助开发者更加高效地管理和修改列表。
- 高效回收列表项目:EnhancedScroller能够高效地回收列表项目,提高应用的处理速度和节省内存。
- 可选的无限循环:可选的无限循环功能,帮助开发者处理包含无限数据的列表。
- 支持多列表项目大小或全局大小:支持多种列表项目大小或全局大小,提供更加灵活的操作和定制。
- 列表项目完全可自定义来满足你的项目需求:列表项目完全可自定义,帮助开发者更加方便地满足项目需求。
- 可选的对齐功能来锁定你的滚动器:可选的对齐功能,帮助开发者锁定滚动器,实现更加精准的控制。
- 补间功能来简化跳跃和对齐:补间功能,帮助开发者简化跳跃和对齐的过渡,带来更加平滑的用户体验。
EnhancedScroller 还具有以下优点:
- 列表是动态且数据驱动的,因此在设计时无需进行设置。
- 可以将每个单元格的尺寸自定义或者都使用同一个尺寸。
- 可以选择循环模式,让你展示无限数量的数据列表。
- 提供对齐和补间功能,让你的滚动体验更加平滑。
- 提供完整的演示、教程和 C# 代码。
相关资源:创意能量进度、血条设计工具Energy Bar Toolkit · 与众不同的FPS游戏军事风格UI资产-Military UI · Airy UI-简单易用的UI动画控制插件
常见问题
支持哪些 Unity 版本?
站内版本表的两条记录都写 2017.4.8 及更高,没给上限。正文没有单独提版本要求,只说是基于 Unity 内置 UI 系统开发的。
正文和版本表的版本号一致吗?
不一致。正文与站内标题写的是 v2.34.0,版本表里除了 v2.34.0(2023-03-10)还多一条 Enhanced Scroller v2.40.2(2026-08-17),正文没有介绍 2.40.2 改了什么。
核心功能有哪些?
动态数据驱动列表、MVC 框架分离、列表项回收、可选无限循环、单元格尺寸可统一也可各自不同,以及对齐与补间。
为什么说它省内存?
它把数据虚拟化,只创建和显示当前需要的元素,几千行数据也只占几个 UI 元素,因此处理速度更快、内存占用更低。
有示例和文档吗?
原文写提供完整的演示、教程和 C# 代码,接入时可以照示例改,不必从零搭列表逻辑。
适合什么项目?
适合要在 Unity 里展示大量数据又不想掉帧的项目,原文特别提到这是适用于移动设备的快速方案。授权条款原文未提供。



评论(0)