private AudioClip GetAudioClip(eAudioName _audioName) { if (m_dictionaryAudio.ContainsKey(_audioName)) { return(m_dictionaryAudio[_audioName]); } return(null); }
public void PlayOneShotByTypeName(eAudioName _audioName) { AudioClip audioClip = GetAudioClip(_audioName); if (m_audioSource && audioClip) { m_audioSource.PlayOneShot(audioClip); } }
public void PlayAudioByTypeName(eAudioName _audioName) { AudioClip audioClip = GetAudioClip(_audioName); if (m_audioSource && audioClip) { m_audioSource.Stop(); m_audioSource.clip = audioClip; m_audioSource.Play(); } }