Let's build a system that gives us more capability for playing music tracks, including: crossfade, fade variation, persistence across maps, easy access, pause/resume, and fade outs. We'll build it from the ground up and test it with a few music tracks to make sure it works as intended. We'll also use Interfaces, functions with inputs, and more!
00:00 - Overview
00:41 - Asset Setup
02:47 - Game Instance Setup
04:27 - MusicPlayer Interface
07:41 - Play Music
09:53 - Pause Resume
10:38 - Stop Music
14:14 - Camera Fade Bug
14:53 - Test - Level Music
18:52 - Test - Fade Variation