Scroll Carousel is a Unity component for creating dynamic, interactive and highly customizable carousels for your user interfaces. Perfect for menus, image galleries or any design that requires scrollable elements.
- Button support: Easily convert items into interactive buttons that interact with the carousel.
- Dynamic appearance: Change the appearance of items according to their position in the carousel.
- Color animation: Highlight the selected item with custom colors.
- Easy setup: Integrate and customize your carousel in minutes.
Check out Scroll Carousel in action: Scroll Carousel Demo on itch.io
- Add the
ScrollCarousel
component to an emptyGameObject
. - Drag the items you want to include in the carousel to the
Items
list in the inspector. - Use the Add All Children to Items button to populate the list automatically.
- Saves time when dealing with multiple items.
- (Optional) Add the
CarouselButton
component to the items you want to convert into buttons. - Customize Scroll Carousel properties to fit your design:
- Adjust spacing, scaling, rotation, colors and more as needed.
Have you found a bug or have an idea for a new feature? Open an issue or submit a pull request in this repository.
This project is licensed under the MIT License - see the LICENSE file for details.