Version: 2017.2
Removed

UnityWebRequest.GetTexture

切换到手册
Obsolete public static Networking.UnityWebRequest GetTexture (string uri);
Obsolete public static Networking.UnityWebRequest GetTexture (string uri, bool nonReadable);

参数

uri 要下载的图像的 URI。
nonReadable 如果为 true,脚本将无法访问纹理的原始数据。这可以节省内存。默认值:false

返回

UnityWebRequest 经适当配置以下载图像并将其转换为 TextureUnityWebRequest

描述

创建 UnityWebRequest 以通过 HTTP GET 下载图像,并基于检索的数据创建 Texture

此方法将创建 UnityWebRequest 并将目标 URL 设置为字符串 uri 参数。此方法不会设置任何其他标志或自定义标头。

此方法将一个 DownloadHandlerTexture 对象附加到 UnityWebRequestDownloadHandlerTexture 是一个经过优化的专用 DownloadHandler,用于存储要在 Unity 引擎中用作纹理的图像。与下载原始字节并在脚本中手动创建纹理相比,使用此类可显著降低内存重新分配。此外,纹理转换将在工作线程上执行。

此方法不会附加 UploadHandlerUnityWebRequest

UnityWebRequest.GetTexture 已弃用。改用 UnityWebRequestTexture.GetTexture。

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961