# UnityUI滚动条增强EnhancedScroller v2.33.0

- 原文：https://www.interestcreator.com/enhancedscroller/
- 站点：https://www.interestcreator.com/
- 发布：2022-09-30
- 更新：2022-09-30
- 分类：UI、Unity插件、Unity资产
- 标签：UI、Unity

## 概要

Unity 的列表虚拟化工具 EnhancedScroller，只渲染可见单元格承载几千行数据，内置 MVC、无限循环与对齐补间，正文未给版本号。

## 正文

![1664549938 66df1f84f3ccb09](https://www.interestcreator.com/wp-content/uploads/2022/09/1664549938-66df1f84f3ccb09.jpg)

EnhancedScroller建立在[Unity](https://www.interestcreator.com/unityplugin/) UI在此基础上，为您提供工具集，以提高您的项目性能，使其大放异彩。

想用移动设备快速方便的方法显示大量数据吗？

EnhancedScroller 虚拟化数据，只显示所需元素。几千行数带到几个 UI 元素显示，加速处理，节省内存。对象不会被破坏，所以你的平台不需要收集垃圾。最好的是它能在那里 Unity 内置 UI 使用系统组件。

列表是由数据驱动和动态创建的，因此在设计时不需要设置它们。滚动器不需要意识到数据或视图显示，只需要专注于管理列表来实现真实性 MVC 体验。可选循环允许您显示无限数据列表。每个单元都有自己的尺寸或使用一个尺寸。可选对齐功能使您将单元锁定在特定位置。补间功能简化了跳跃和对齐的过渡，带来了平滑的用户体验。

![1664549941 2e7836580129cb3](https://www.interestcreator.com/wp-content/uploads/2022/09/1664549941-2e7836580129cb3.jpg)

### 功能：

* 动态、数据驱动列表
 * MVC 框架，保持必要的分离
 * 高效回收列表项目
 * 可选的无限循环
 * 支持多列表项目的大小或大小
 * 列表项目可以自定义以满足您的项目需求
 * 可选滚动器的可选对齐功能
 * 简化跳跃和对齐
 * 演示、教程和 完整 C# 所有代码都包。

![1664549946 ee82d414703fcef](https://www.interestcreator.com/wp-content/uploads/2022/09/1664549946-ee82d414703fcef.jpg)

相关资源：[卡通糖果三消游戏套装Candy Match 3 Kit](https://www.interestcreator.com/candy-match-3-kit/) · [卡通蓝色石材质感移动端UI界面BlueStone Mobile UI](https://www.interestcreator.com/bluestone-mobile-ui/) · [Unity Ugui添加真实阴影和发光True Shadow – UI Soft Shadow and Glow](https://www.interestcreator.com/true-shadow-ui-soft-shadow-and-glow/)

## 常见问题

### 它解决什么问题？

在移动设备上展示大量数据。它把数据虚拟化，几千行只落到几个 UI 元素上，加速处理并省内存。

### 对象会被反复销毁吗？

不会。原文说对象不被销毁，因此平台不需要频繁做垃圾回收，列表滚动时更稳。

### 支持哪些功能？

动态数据驱动列表、MVC 框架分离、列表项高效回收、可选无限循环、单元格尺寸可统一也可各自不同、可选对齐、跳跃与对齐的补间。

### 要写多少代码？

列表由数据驱动并在运行时创建，设计阶段不用摆好结构；但滚动逻辑本身要按 MVC 分工写，原文附带演示、教程与完整 C# 代码。

### 支持哪些 Unity 版本？

原文未提供版本号，也没写渲染管线限制。它是基于 Unity 内置 UI 系统组件开发的。

### 和站内另一篇 EnhancedScroller 文章是什么关系？

同站还有一篇带版本表的 EnhancedScroller 页面，正文里出现了更新的版本号；本篇正文没有版本号。两篇是同一产品的不同稿件，内容重复，建议合并。
