예제 #1
0
        public AudioPack(int _val, string _fp, AudioClip _ac)
        {
            index     = _val;
            audioClip = _ac;
            fullPath  = _fp;

            rawEnum = (EzAudioFiles)_val;
            fileNameWithoutExtension = Path.GetFileNameWithoutExtension(_fp);
        }
예제 #2
0
        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);
        }
예제 #3
0
 public void PlayClip(EzAudioFiles _filename)
 {
     GetFreeAudioSource().PlayOneShot(mEzBook.GetClip(_filename));
 }