public static void playSFX(AudioClip _clip) { NF_SoundManager soundMng = (NF_SoundManager)Camera.mainCamera.GetComponentInChildren <NF_SoundManager>(); if (soundMng.sfx_Source == null) { soundMng.sfx_Source = soundMng.AddAudio(null, false, false, 1.0f); } soundMng.sfx_Source.PlayOneShot(_clip); }
public static void playAudioList(List <AudioClip> clips) { NF_SoundManager soundMng = (NF_SoundManager)Camera.mainCamera.GetComponentInChildren <NF_SoundManager>(); if (soundMng.a_Source == null) { soundMng.a_Source = soundMng.AddAudio(null, false, false, 1.0f); } if (clips != null && clips.Count > 0) { soundMng.a_Source.Stop(); soundMng.currentClips = clips; } }