public static AudioClip GetSound(UiSound sound) { if (!Instance.UiSounds.Any(s => s.Type == sound)) { Debug.LogWarning("No sound for " + sound); return(null); } return(Rnd(Instance.UiSounds.First(s => s.Type == sound).Audio)); }
// Ui사운드 관리는 3번째 오디오 소스가 한다 public void UiPlay(UiSound ui) { audios[2].Stop(); audios[2].clip = uiClips[(int)ui]; audios[2].Play(); }