UE4 noob here, I would like to know how to make a sound play right after another has finished.
Help is really appreciated!
A simple solution would be to just get the duration of that song, add a delay after with the duration of the first song and then just play your second song after the delay is done.
RpgSlayer707 has a simple solution that will work. A different solution where you bind a function to the onFinished event is explained here if you are using c++: https://answers.unrealengine.com/questions/534021/how-to-use-the-onaudiofinished-event-in-c.html
and if you are using blueprints, i added an image of how to implement it in blueprints.
Basically you just bind a certain function, that plays the second sound, to an event. That event is triggered when the first sound is finished. Hence the name ‘OnAudioFinished’.