public IAudioSource CreateAudio(string strAudioName, Transform root, CreateAudioEvent callBack, object custumParam = null, TaskPriority ePriority = TaskPriority.TaskPriority_Immediate) { AudioAsset audio = new AudioAsset(); audio.CreateAudio(ref strAudioName, root, callBack, custumParam, ePriority); return(audio); }
public void CreateAudio(ref string strAudioName, Transform root, CreateAudioEvent callBack, object custumParam = null, TaskPriority ePriority = TaskPriority.TaskPriority_Normal) { if (root == null) { return; } m_root = root; m_callback = callBack; m_res = ResourceManager.Instance().GetAssetBundle(ref strAudioName, LoadFinishDelegate, custumParam, ePriority); }