This tutorial uses Unity (v2022.3.6f1)
I have always thought that managing sound effects and music was tedious and difficult in unity. In this tutorial, I am going to show you my solution and how I implemented it.
My solution is based on a sound manager and scriptable objects.
Step one is to create a
Now you can right click in the project window and create a new sound object.
Step two it to add a gameobject with the
I have a gamemanager instance with a reference to the soundmanager so I can call
Play() from every script.
The soundmanager will instaniate empty gameobjects with a
If you want more advanced audio features that are included in the engine, you can always edit the