Switch Selector

The Switch Selector – NextLayer is a fully modular UI control designed for Unity developers who need an elegant way to toggle through options in menus, settings, or character customization screens.


It works like Unity’s native UI components (Button, Slider, Toggle), appearing directly under the UI → Switch Selector – NextLayer menu, and can be added to your scene instantly — no manual setup required.


The component supports horizontal and vertical navigation, looping behavior, activation modes, and custom visuals for arrows and option areas. It’s ideal for players to cycle through values or options using both controller or mouse input.


Main Features:

  • Plug-and-play UI element (no setup required)
  • Looping option list navigation
  • Keyboard, mouse, and gamepad compatible
  • Activation/confirmation mode support
  • Optional custom Left/Right/Body areas
  • Full TextMeshPro and Image support
  • Clean code structure with UnityEvent callbacks
  • Works seamlessly with the new Input System or legacy input

Perfect for:

  • Game menus and option selectors
  • Character or weapon customization
  • Level, difficulty, or skin selection interfaces
  • Dialogue choice menus

The Switch Selector follows Unity’s Selectable pattern, ensuring full compatibility with navigation, transitions, and UI styling.