此专用的下载处理程序会将下载的所有字节直接写入文件。
此专用的 Download Handler 会将下载的所有字节直接写入文件。这有助于避免高内存使用量。 请注意,您无法从此下载处理程序中获取任何数据,而是需要在下载完成后使用生成的文件。
removeFileOnAbort | 如果下载被中止(手动中止或因出现错误而中止),则应删除创建的文件。默认值:false。 |
DownloadHandlerFile | 在要向其写入下载数据的磁盘上创建一个新实例和一个文件。 |
data | 返回从远程服务器下载的原始字节,或 null。(只读) |
isDone | 如果此 DownloadHandler 的父 UnityWebRequest 已通知它已接收所有数据,且此 DownloadHandler 已完成所有必要的下载后处理操作,则返回 true。(只读) |
text | 便捷属性。返回解释为 UTF8 字符串的 data 中的字节。(只读) |
Dispose | 表示不再使用此 DownloadHandler,并且应清理它使用的所有资源。 |
CompleteContent | 在从远程服务器接收所有数据后调用的回调。 |
GetData | 访问 data 属性时调用的回调。 |
GetProgress | 访问 UnityWebRequest.downloadProgress 时调用的回调。 |
GetText | 访问 text 属性时调用的回调。 |
ReceiveContentLength | 在收到 Content-Length 标头调用的回调。 |
ReceiveData | 从远程服务器收到数据时调用的回调。 |