public void StopAudio(Constants.Audio aud) { if (aud >= Constants.Audio.Audio_Max) { DebugConsole.Log("Ivalid audio enum"); return; } string audStr = Constants.Audio_Strings[(int)aud]; AudioSource aSource = transform.Find(audStr).GetComponent <AudioSource>(); aSource.Stop(); }
// button's audio public static void PlayAudio(Constants.Audio aud) { if (!GlobalVars.instance.GetSE()) { return; } if (aud >= Constants.Audio.Audio_Max) { DebugConsole.Log("Ivalid audio enum"); return; } string audStr = Constants.Audio_Strings[(int)aud]; AudioSource aSource = GameObject.Find(audStr).GetComponent <AudioSource>(); aSource.Play(); }