I used AudioListener.pause=false; & AudioListener.pause=true; to enable and disable Audio in my game, but every time I use (AudioListener.pause=false;) many Audio sounds plays , so what is the right way to enable and disable Audio.
A simpler way:
DISABLED:
camera.GetComponent<AudioListener> ().enabled = false;
ENABLED:
camera.GetComponent<AudioListener> ().enabled = true;
DISABLE AUDIO LISTENER:
camera.GetComponent<AudioListener> ().enabled = !camera.GetComponent<AudioListener> ().enabled;
ENABLE AUDIO LISTENER:
camera.GetComponent<AudioListener> ().enabled = camera.GetComponent<AudioListener> ().enabled;