public void Play(SEEnum name) { if (!_audioDic[name].isPlaying) { _audioDic[name].Play(); } }
private IEnumerator _Play(SEEnum name, float delay) { if (!_audioDic[name].isPlaying) { yield return(new WaitForSeconds(delay)); _audioDic[name].Play(); } }
public void PlayAudio(SEEnum name) { SEPlayer.Instance.Play(name); }
public void Stop(SEEnum name) { _audioDic[name].Stop(); }
public void PlayOneShot(int num) { SEEnum seName = (SEEnum)num; _audioDic[seName].PlayOneShot(_audioDic[seName].clip); }
public void PlayOneShot(SEEnum name) { _audioDic[name].PlayOneShot(_audioDic[name].clip); }
public void Play(SEEnum name, float delay) { StartCoroutine(_Play(name, delay)); }