public AudioPack(int _val, string _fp, AudioClip _ac) { index = _val; audioClip = _ac; fullPath = _fp; rawEnum = (EzAudioFiles)_val; fileNameWithoutExtension = Path.GetFileNameWithoutExtension(_fp); }
public AudioClip GetClip(EzAudioFiles _file) { int index = (int)_file; if (index < audioBook.Count) { return(audioBook[index].audioClip); } Debug.LogError("can't find audio file " + _file); return(null); }
public void PlayClip(EzAudioFiles _filename) { GetFreeAudioSource().PlayOneShot(mEzBook.GetClip(_filename)); }