View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.6.0
- Last updated
- First released
- Unity version
- 6000.0.25 or later
- Package size
- 3.0 MB
- Files
- 200
- Favorites
- 10
- Views in the past week
- 6
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $8.49 on
Keywords
Selectable Scroll
This asset utilizes Unity's Selectable to create scrollable lists. The package is designed to easily implement a scrollable list that supports keyboard and gamepad controls.
Price $16.99
Buy on Asset Store (opens in new tab)
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 7
Selectable Scroll video 1 (plays on the Asset Store)
About this asset
- SelectableScroll is a scroll list system based on Unity's Selectable, designed to assist in implementing scrollable lists with keyboard or gamepad navigation.
- By utilizing object pooling to reuse UI elements, it improves processing speed and reduces memory usage.
- Users can freely customize the scroll behavior and control by creating their own controller components.
- In addition to directional key input, it also supports touch input, implemented using an extension controller provided by the package.
- Other features include a carousel function that automatically scrolls at fixed intervals, and a snapping function — both implemented through custom controllers.
From the publisher's Asset Store listing.
Technical details
- Keyboard and gamepad navigation using Unity's Selectable
- Supports touch and mouse input
- Object pooling for efficient reuse of list items
- Supports variable item sizes
- Separators supported without being selectable
- Grid layout support to easily place multiple items in the same row (or column)
- Nested scrolling supported
- Events available for data updates, scroll actions, and more
- Custom user-defined events can be triggered from item implementation classes
- Fully customizable controllers can be defined by the user
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.25f1 | Compatible | Compatible | Compatible |
As listed on the Asset Store.