public static GameObject LoadAudioClip(string name, string audioPath, Vizlab.AUDIO_TYPE audioType) { GameObject go = Instantiate(Resources.Load("PackageFilePanels/FilePanel_AudioObject") as GameObject); go.name = name; FilePanel_Audio fpa = go.GetComponent <FilePanel_Audio>(); fpa.Initialize(); fpa.SetTextTitle(name); fpa.LoadAudioFromPath(name, audioPath, audioType); return(go); }
public void LoadAudioFromPath(string name, string path, Vizlab.AUDIO_TYPE audioType) { switch (audioType) { case Vizlab.AUDIO_TYPE.MP3: //StartCoroutine(LoadAudioFile(name, path, AudioType.MPEG)); break; case Vizlab.AUDIO_TYPE.WAV: StartCoroutine(LoadAudioFile(name, path, AudioType.WAV)); break; default: Debug.Log("Unknown audio type!"); break; } }