欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

2种方式获取StreamingAssets下音频

程序员文章站 2022-06-21 15:06:44
...
第一种 unityWebRequest
var unityWebRequest = UnityWebRequest.GetAudioClip(s, 0);
        yield return unityWebRequest.Send();
        if (unityWebRequest.isError)
        {
            Debug.LogError(unityWebRequest.error);
            yield break;
        }
        AudioClip audioClip = DownloadHandlerAudioClip.GetContent(unityWebRequest);
        Debug.Log((int)audioClip.length);
第二种 WWW
WWW www = new WWW("file://"+s);
        yield return www;
        if (www.error != null)
        {
            Debug.Log(www.error);
        }
        AudioClip ac = www.GetAudioClip(true, true, 0);
        Debug.Log(ac.length);

坑:PC平台下,通过这2种方式获取StreamingAssets下音频时,不支持mp3格式

相关标签: unity mp3