All Projects → mob-sakai → ScrollEx

mob-sakai / ScrollEx

Licence: other
No description, website, or topics provided.

Programming Languages

C#
18002 projects

ScrollEx

Overview

ScrollEx

Requirement

  • Unity5.5+ (included Unity 2017.x)
  • No other SDK

Usage

  1. Download ScrollEx.unitypackage and install to your project.
  2. Select GameObject > UI > Scroll Rect Ex (Vertical) to create scroll view.
  3. Implement ScrollCellView and IScrollViewController.
  4. Create prefabs for ScrollCellView.
  5. Enjoy!

機能一覧

ScrollRectExは、EnhancedScrollerにインスパイアされたスクロール拡張機能で、以下の機能をサポートします。

  • MVCパターン
  • オブジェクトプール
  • ループ(Controller利用時のみ:後述)
  • インデックスジャンプ
  • 複数のセルビューを組み合わせたスクロール
  • 実行時に大きさを決定するセルビュー
  • 【New!】ドラッグ終了時、最も近いセルにスナップ
  • 【New!】スワイプ時、前後のセルにジャンプ
  • 【New!】前後にジャンプするボタン
  • 【New!】現在のスクロールインデックスを示すインジゲータ
  • 【New!】自動送り

使い方については、ほとんどEnhancedScrollerと変わりません。http://www.echo17.com/enhancedscroller.html

  1. データ作って
  2. スクロールビュー作って
  3. セルビュー作って
  4. コントローラ作って
  5. コントローラにデータ渡す

既に作り込んだスクロールビューに対して、スナップやインジケータ等の機能を付加したい場合は、ScrollRectExを追加するだけでOKです。

Release Notes

ver.0.2.0:

  • Supports Unity 5.5+
  • Fixed: ContentSizeFitter issue
  • Feature: Buttons to jump to first/last index.

ver.0.1.0:

  • MVCパターン
  • オブジェクトプール
  • ループ(Controller利用時のみ:後述)
  • インデックスジャンプ
  • 複数のセルビューを組み合わせたスクロール
  • 実行時に大きさを決定するセルビュー
  • 【New!】ドラッグ終了時、最も近いセルにスナップ
  • 【New!】スワイプ時、前後のセルにジャンプ
  • 【New!】前後にジャンプするボタン
  • 【New!】現在のスクロールインデックスを示すインジゲータ
  • 【New!】自動送り

License

MIT

Author

mob-sakai

See Also

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].