UnityEngine.Networking 中的类
/
继承自:Networking.DownloadHandler
/
实现于:UnityEngine.UnityWebRequestAssetBundleModule
一个专门用于下载AssetBundle的DownloadHandler子类。
此子类将下载的数据流式传输到 Unity 的资源包解压缩和解码系统中的工作线程,为AssetBundle对象提供高效的下载和处理。其他资源:UnityWebRequestAssetBundle
assetBundle | 返回下载的 AssetBundle 或 null。(只读) |
autoLoadAssetBundle | 如果为真,则 AssetBundle 将作为 UnityWebRequest 过程的一部分加载。如果为假,则在访问 DownloadHandlerAssetBundle.assetBundle 属性时按需加载 AssetBundle。 |
isDownloadComplete | 如果操作的下载数据部分已完成,则返回 true。 |
DownloadHandlerAssetBundle | 非缓存资源包的标准构造函数。 |
GetContent | 返回下载的 AssetBundle 或 null。 |
data | 返回从远程服务器下载的原始字节或 null。(只读) |
error | 描述下载处理程序内部发生的错误的错误消息。 |
isDone | 如果其父级 UnityWebRequest 已通知此 DownloadHandler 已接收所有数据,并且此 DownloadHandler 已完成任何必要的下载后处理,则返回 true。(只读) |
nativeData | 提供对下载数据的直接访问。 |
text | 便捷属性。返回解释为 UTF8 字符串的数据中的字节。(只读) |
Dispose | 表示不再使用此 DownloadHandler,并且应清理其正在使用的任何资源。 |
CompleteContent | 回调,在从远程服务器接收所有数据时调用。 |
GetNativeData | 提供对下载数据作为 NativeArray 的无分配访问。 |
GetProgress | 回调,在访问 UnityWebRequest.downloadProgress 时调用。 |
ReceiveContentLengthHeader | 回调,在接收到 Content-Length 标头时调用。 |
ReceiveData | 回调,在从远程服务器接收数据时调用。 |