のぼるゲーム開発備忘録

ゲーム開発のプログラマーです。ゲーム開発関連、調べた内容をアップしていきます。Unityを使用して個人開発を行っています。

【Unity】【AssetStore】スクロールビューアセット(EnhancedScroller)

f:id:ikeball:20210519001722p:plain

はじめに

スクロールビュー特化のアセットを使ってみました。
考えられるスクロールの機能の多くが詰まっていました。
デモをまとめてみましたのでご確認ください。

確認環境

Unity 2019.4.16f1

EnhancedScrollerウェブサイト

EnhancedScroller公式Webサイト
EnhancedScroller | Echo17

Demos

※各デモシーンに遷移できるシーンです。あらかじめBuild Settingsから遷移先のデモを登録しておく必要があります。

f:id:ikeball:20210519003157g:plain

01 Simple Demo

f:id:ikeball:20210519003028g:plain

02 Multiple Cell Types

f:id:ikeball:20210519003432g:plain

03 Selection Demo

f:id:ikeball:20210519003917g:plain

04 Jump To Demo

f:id:ikeball:20210519004810g:plain

05 Remote Resources

f:id:ikeball:20210519005041g:plain

06 Snapping

f:id:ikeball:20210519005730g:plain

07 Refreshing

f:id:ikeball:20210519010037g:plain

08 View Driven Cell Sizes

f:id:ikeball:20210519010202g:plain

09 Cell Events

f:id:ikeball:20210519010341g:plain

10 Grid Simulation

f:id:ikeball:20210519010502g:plain

10b Grid Selection

f:id:ikeball:20210519010619g:plain

11 Pull Down Refresh

f:id:ikeball:20210519010738g:plain

12 Nested Scrollers

f:id:ikeball:20210519011244g:plain

12b Nested Linked Scrollers (Alternate Grid)

f:id:ikeball:20210519223236g:plain

13 Pagination

f:id:ikeball:20210519230050g:plain

14 Key Control

f:id:ikeball:20210519230330g:plain

14b Key Control Grid

f:id:ikeball:20210519230545g:plain

15 Expanding Cells

f:id:ikeball:20210519230657g:plain

16 Chat

f:id:ikeball:20210519230911g:plain

 おわりに

実装したら大変だと思う構造がデモで用意されていました。
メモリ周りのしっかりと対応されていて便利そうです。
実際のゲームに組み込んで試してみます!