Skip to main content

AF Better Scroll View

for Unity UI (uGUI)

Single & multiple selection
Use the Scroll View for either single or multiple item selection

Multiple data sources
Populate items from the Hierarchy, Inspector or API

AF Better Scroll View

Search & sorting
Optional search with A–Z and Z–A sorting

Flexible panel positioning
Open Below, Above or Center relative to the trigger

Customizable items
Use text, icons and your own row presentation

Runtime control
Read and change selections through the public API

Unity 6 / UGUI / TMP / Built-In / URP / HDRP / SRP

Easy Inspector setup / Prefab-based / Full runtime API

Soon on Unity Asset Store

One component, multiple configurations

Configure AF Better Scroll View for single or multiple selection, enable search and sorting where needed, and choose how the panel is positioned. Each instance can be configured independently for its role in your UI.

AF Better Scroll View Single Below

AF Better Scroll View Single Below

AF Better Scroll View Multiple Below

AF Better Scroll View Multiple Below

AF Better Scroll View Single Above NoFilter

AF Better Scroll View Single Above NoFilter

AF Better Scroll View Multiple Above NoFilter

AF Better Scroll View Multiple Above NoFilter

AF Better Scroll View Single Center NoFilter

AF Better Scroll View Single Center NoFilter

AF Better Scroll View Multiple Below NoFilter

AF Better Scroll View Multiple Below NoFilter

Inspector configuration

AF Better Scroll View can be configured entirely in the Inspector, while keeping its UI references and events exposed for projects that need more control.

Settings

Choose single or multiple selection, panel position and item source, then enable Search and Sort independently as required.

AF Better Scroll View Settings

Assignments

UI references are exposed, allowing the supplied trigger, panel, blocker, item row and selection display elements to be replaced or customized.

AF Better Scroll View Assignments

Events

UnityEvents expose selection changes and open/close behaviour, with separate events available for general and single-selection changes.

AF Better Scroll View Events

Features

  • Single and multiple selection modes
  • Optional Search and A–Z / Z–A sorting
  • Below, Above and Center panel positioning
  • Hierarchy, Inspector and API item sources
  • Text and image support for items
  • Configurable selected and no-selection displays
  • Multiple independent instances supported

Developers

  • Standard Unity uGUI and TextMesh Pro components
  • Full C# source included
  • Public API for populating items and managing selections
  • Selection state exposed at runtime
  • UnityEvents for selection changes and open/close events
  • UI references exposed in the Inspector
  • Supplied prefabs can be edited or replaced

Technical details

  • Built for Unity UI (uGUI)
  • Uses TextMesh Pro
  • No third-party dependencies
  • No Asset Store package dependencies
  • Full source - no precompiled runtime DLL
  • Compatible with Built-in, URP, HDRP and Custom Render Pipelines
  • Genre and project independent
  • Localization friendly
  • UI Toolkit is not supported