Skip to content

Releases: SamueleGuerrini/UnityAudioController

UnityAudioController v.1.1

Choose a tag to compare

🔊 Unity Audio Controller

An audio manager written in C#, made for Unity Engine, capable to play 2D and 3D Sounds! 🎵

🎼 Features

Here are some of the main features of the AudioController

  • Access to it without a reference (AudioManager.Instance)
  • Place it in your main scene, it won't be destroyed when the scene change.
  • It will get rid of multiples AudioListner and it will work as the main audio listener.
  • All the tracks will be played in two separates channel, one for the music and one for the sound effects. The general mixer channel will control both of them,

⚡ Configuration

No configuration is needed, it's everything ready to use. Just drag the package in your Unity Editor Project window, then add the namespace in the class where you want to access the AudioManager script.

using AudioController;

class MyClass
{
   void MyVoid
   {
     AudioManager.Instance.PlaySound2D(Clip, Volume);
   }
}

💻 Environement

To run the project correctly you don't need to import any external libraries.

  • TextMeshPro is required to run the test scene already built in for you.

📑 License

This project run on a standard MIT license.
Please do not withdraw the license and keep the credits on this project.

👤 Authors

Made by HIPER#1125 with ❤️