Audio Settings Menu

Project files


Options struct

Save game

Game Instance

Create a new function called “SetVolume”

Create a new function called “LoadOptions”

In the event graph

Player controller

Audio settings widget

Create a new function called “GetGameInstance”

Then 0

Then 1

Slider events

Close menu button


That right there is some useful stuff. I remember having a pretty hard time the first time I set up audio controls.

Thanks a lot for sharing this @deathclonic. I had absolutely no idea about how this part of the menu systems work. Will definitely check it out later. Btw are you working on any new projects these days?

I’ve got a few more framework type tutorials like this in the pipeline. But then after that I’ll be working on finishing a game.

Thank you for taking your time to make this great tutorial!
You helped me a ton ヽ( ´ ∇ ` )ノ

You forget in the tutorial to mention you need to make an enumeration called E_SoundChannel. Took me a while to figure out where that was coming from. :slight_smile:

Thank you for this great example.

Thank you very much for sharing this awesome Audio Settings Menu.

Thank you so much for this!!