DownloadHandler 的一个子类,专用于下载将用作 AudioClip 对象的音频数据。
        DownloadHandlerAudioClip 会将收到的数据存储在预分配的 Unity AudioClip 对象中。它已在从 Web 服务器下载音频数据方面进行了优化,可在工作线程上对音频数据进行解压和解码。
如果您的用例需要通过 HTTP 下载音频剪辑并在 Unity 中将其用作 AudioClip,强烈建议您使用此类。
      
| audioClip | 返回下载的 AudioClip 或 null。(只读) | 
| compressed | 创建在内存中压缩的 AudioClip。Note: When streamAudio is true, it supersedes compression, and the download handler creates an AudioClip similar to an imported clip with the loadType AudioClipLoadType.Streaming. | 
| streamAudio | 创建串流 AudioClip。 | 
| DownloadHandlerAudioClip | 构造函数,指定要下载的音频数据的类型。 | 
| GetContent | 返回下载的 AudioClip 或 null。 | 
| data | 返回从远程服务器下载的原始字节,或 null。(只读) | 
| error | Error message describing a failure that occurred inside the download handler. | 
| isDone | 如果此 DownloadHandler 的父 UnityWebRequest 已通知它已接收所有数据,且此 DownloadHandler 已完成所有必要的下载后处理操作,则返回 true。(只读) | 
| nativeData | Provides direct access to downloaded data. | 
| text | 便捷属性。返回解释为 UTF8 字符串的 data 中的字节。(只读) | 
| Dispose | 表示不再使用此 DownloadHandler,并且应清理它使用的所有资源。 | 
| CompleteContent | 在从远程服务器接收所有数据后调用的回调。 | 
| GetData | 访问 data 属性时调用的回调。 | 
| GetNativeData | Provides allocation-free access to the downloaded data as a NativeArray. | 
| GetProgress | 访问 UnityWebRequest.downloadProgress 时调用的回调。 | 
| GetText | 访问 text 属性时调用的回调。 | 
| ReceiveContentLengthHeader | 在收到 Content-Length 标头调用的回调。 | 
| ReceiveData | 从远程服务器收到数据时调用的回调。 |