
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.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.Keyboard and gamepad navigation using Unity's SelectableSupports touch and mouse inputObject pooling for efficient reuse of list itemsSupports variable item sizesSeparators supported without being selectableGrid layout support to easily place multiple items in the same row (or column)Nested scrolling supportedEvents available for data updates, scroll actions, and moreCustom user-defined events can be triggered from item implementation classesFully customizable controllers can be defined by the userAI tools were used to assist in creating the store icon and translating the documentation into English.