/slide-show

A Unity slideshow system with crossfade visuals and timed audio triggers.

Primary LanguageC#MIT LicenseMIT

Unity SlideShow Tool

Easily create visually appealing slide shows with synchronized audio in Unity.

Features

  • Crossfading Between Slides: Smooth transitions between your slides, enhancing viewer experience.
  • Audio Synchronization: Play specific audio clips in sync with your visual content.
  • User-friendly Inspector: Configure your slideshow timeline directly in the Unity Editor with a custom inspector interface.

Usage

  1. In the Unity Editor, drag the SlideShow script onto your desired GameObject.
  2. Assign the Image UI components to Image1 and Image2 in the script's inspector.
  3. Add slides and audio events to the timeline using the custom inspector.
  4. Hit the Play button in Unity to see your slideshow in action!

Customization

  • Slide Duration: Define the duration for each slide.
  • Audio Delay: Control when each audio clip starts for precise synchronization.

Contributing

Pull requests are welcome. For significant changes, kindly open an issue first to discuss the desired modifications.

License

This project is licensed under the MIT License. Refer to the LICENSE.md file for details.