發行者:echo17。
最初發佈:2015 年 5 月 28 日。
已使用 Unity 5.3.1、5.4.0、5.5.0 和 5.5.1 提交,以改善這些 Unity 版本之中的相容性。
取得 EnhancedScroller
這個擴充需要每個席次(Seat)都有一個許可證(License)。
需要 Unity 5.3.1 或更高版本。
EnhancedScroller
網站/文件/教程 | 示範
想要一種快速又適用於行動裝置的方法來顯示大量資料嗎?
EnhancedScroller 虛擬化你的資料,只顯示出所需要的元素。取數千行,並用少量的 UI 元素顯示它們,加快處理速度和節省記憶體。沒有物件銷毀,所以你的平台不必運行資源回收。最重要的是,它運行在 Unity 自己內建的 UI 系統組件之上。
列表是由資料驅動和被建立為動態的,因此,你不必在設計時期去設定它們。Scroller 不必理會資料或視圖呈現,只專注在管理你的列表以獲得真正的 MVC(Model、View、Controller)體驗。可選的循環功能讓你顯示無限的資料列表。每個元件可以有它自己的大小,或者它們可以共享相同的大小。可選的貼齊功能讓你鎖住元件到特定的位置。補間功能緩和你的跳躍和貼齊過渡,以提供流暢的使用者體驗。
特點:
- 動態的、資料驅動的列表。
- MVC 框架來維持分開的關係。
- 高效率地重複循環列表項目。
- 可選的無限循環。
- 支援多列表項目大小,或傳遞整體的大小。
- 列表項目完全可客製化來適應你的專案。
- 可選的貼齊鎖定你的 Scroller。
- 補間以緩和跳躍和貼齊。
- 示範、教學和完整原始碼,通通都包含。
看看 iVelopes,一個全部表格展示都使用 Enhanced Scroller 的信封預算應用程式。
取得 EnhancedScroller
上千行的顯示,只使用少量重複循環的遊戲物件 |
在單一個 Scroller 裡處理多種元件 |
每個元件可以有它自己的大小 |
多個 Scroller 可以共享相同的基礎資料,用不同的方式顯示 |
可選的循環 |
直接在 EnhancedScroller 組件裡設置元件間距和填充 |
當 Scroller 調整大小時,新元件外觀遊戲物件會自動建立 |
MVC 框架分開關係 Scroller 不需要與你的資料或元件外觀互動,使得它很有彈性 |