Transform your Unity UI into an interactive 3D carousel with dynamic item positioning, depth effects, and natural transitions. This tool is ideal for building game menus, selection screens, or product showcases. With its reusable elements and optimized performance, you can handle a large number of items with ease.
Features:
- 3D Carousel Layout: Items rotate and scale based on scroll position, creating a dynamic perspective effect.
- Fixed Count of Elements: Elements are spawned once and re-used, providing a more optimized solution for high numbers of elements.
- Drag Interaction: Use mouse or touch drag to rotate the carousel horizontally.
- Smooth Transitions: Scrolls and snaps to items with smooth, customizable speed.
- Sorting & Depth: Items are sorted with proper canvas layering for correct overlap and render order.
- Clean, Minimal Codebase: Modular and extendable C# script.





