public void SetClip(AudioClip clip, BackGroundType type) { IBackGroundAudio audio = GetBackGroundAudio(type); if (audio != null) { audio.SetClip(clip); } }
private IBackGroundAudio GetBackGroundAudio(BackGroundType type) { IBackGroundAudio audio = null; if (mAudioDic.TryGetValue(type, out audio)) { return(audio); } return(null); }