class in UnityEngine.Networking
Inherits from:Networking.DownloadHandlerSwitch to Manual
A DownloadHandler subclass specialized for downloading audio data for use as AudioClip objects.
DownloadHandlerAudioClip stores received data in a pre-allocated Unity AudioClip object. It is optimized for downloading audio data from Web servers, and may perform audio data decompression and decoding on a worker thread.
For use cases where you wish to download an audio clip via HTTP and use it as an AudioClip within Unity, usage of this class is strongly recommended.
|audioClip||Returns the downloaded AudioClip, or null. (Read Only)|
|DownloadHandlerAudioClip||Constructor, specifies what kind of audio data is going to be downloaded.|
|GetData||Called by DownloadHandler.data. Returns a copy of the downloaded clip data as raw bytes.|
|GetContent||Returns the downloaded AudioClip, or null.|
|data||Returns the raw bytes downloaded from the remote server, or null. (Read Only)|
|isDone||Returns true if this DownloadHandler has been informed by its parent UnityWebRequest that all data has been received, and this DownloadHandler has completed any necessary post-download processing. (Read Only)|
|text||Convenience property. Returns the bytes from data interpreted as a UTF8 string. (Read Only)|
|Dispose||Signals that this [DownloadHandler] is no longer being used, and should clean up any resources it is using.|
|CompleteContent||Callback, invoked when all data has been received from the remote server.|
|GetProgress||Callback, invoked when UnityWebRequest.downloadProgress is accessed.|
|GetText||Callback, invoked when the text property is accessed.|
|ReceiveContentLength||Callback, invoked with a Content-Length header is received.|
|ReceiveData||Callback, invoked as data is received from the remote server.|