Перейти к контенту
Медиа 1 для объявления Persistent Music
0 comments

Описание

Have you ever wondered why music/sounds stop when opening a new level?

Unreal Engine stops sounds when maps/levels change due to sounds belonging to the current UWorld, this system solves that problem so when you load or stream into a new level, your music always continues playing!

The Persistent Music Subsystem handles everything you need to have music persist from the moment your game Launches to the second you Quit Game!

Demo Video

This is the only music system you will ever need to have seamlessly transitioning and fully extendable music systems in your game supporting Unreal Sounds of any kind.

Supports
  • Wav

  • MP3

  • SoundCues

  • MetaSounds

  • Anything deriving from USoundBase

Features

  • Persistent music/sounds across level transitions

  • Includes bumper and/or stinger system that seamlessly blends back into your music

  • Controllable anywhere from the Persistent Music Subsystem

  • Designer Friendly :) — Supported in both Blueprints or C++ to control music from anywhere in your project

What's Included

  • 3 core music handling functions

    • SetMusic

    • StopMusic

    • PlayMusicTrack

  • 3 getter functions to have direct control over the Audio Component

    • GetAudioComponent

    • GetCurrentMusic

    • GetCurrentSoundPlaying

  • 4 Event Dispatchers for event based logic when music changes, stops, tracks play or finish, etc.

    • OnMusicSet

    • OnMusicStopped

    • OnMusicTrackStarted

    • OnMusicTrackFinished

Documentation is included with the plugin files which go into detail about every function of the Persistent Music Subsystem, how to use it, and includes examples and use-cases for many different scenarios.

Thank you and I hope you enjoy using my plugin :)

Включённые форматы