版本:Unity 6 (6000.0)
语言English
  • C#
已移除

UnityWebRequest.GetTexture

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。尽管我们无法接受所有提交,但我们确实会阅读用户提出的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

已过时 UnityWebRequest.GetTexture 已过时。请改用 UnityWebRequestTexture.GetTexture。
升级到 GetTexture

声明

public static Networking.UnityWebRequest GetTexture(string uri);
已过时 UnityWebRequest.GetTexture 已过时。请改用 UnityWebRequestTexture.GetTexture。
升级到 GetTexture

声明

public static Networking.UnityWebRequest GetTexture(string uri, bool nonReadable);

参数

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

返回值

UnityWebRequest 一个已正确配置为下载图像并将其转换为 TextureUnityWebRequest

描述

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

已过时 - 请改用 UnityWebRequestTexture.GetTexture

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

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

此方法不将任何 UploadHandler 附加到 UnityWebRequest

UnityWebRequest.GetTexture 已过时。请改用 UnityWebRequestTexture.GetTexture。