Version: 2017.3

WWWConstructor

切换到手册
public WWW (string url);

参数

url 要下载的 URL。必须经过“%”转义处理。

返回

void 一个新的 WWW 对象。下载后,可以从返回的对象中获取结果。

描述

使用给定的 URL 创建一个 WWW 请求。

该函数创建并发送一个 GET 请求。 流将自动开始下载响应。

创建流后,必须等待其完成,然后才能访问下载的数据。 为方便起见,可以 yield 流,从而轻松地指示 Unity 等待下载完成。

注意: URL 必须经过“%”转义处理。

// Get the latest webcam shot from outside "Friday's" in Times Square

using UnityEngine; using System.Collections;

public class ExampleClass : MonoBehaviour { public string url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg"; IEnumerator Start() { // Start a download of the given URL using (WWW www = new WWW(url)) { // Wait for download to complete yield return www;

// assign texture Renderer renderer = GetComponent<Renderer>(); renderer.material.mainTexture = www.textureNonReadable; } } }

public WWW (string url, WWWForm form);

参数

url 要下载的 URL。必须经过“%”转义处理。
form 包含要发布的表单数据的 WWWForm 实例。

返回

void 一个新的 WWW 对象。下载后,可以从返回的对象中获取结果。

描述

使用给定的 URL 创建一个 WWW 请求。

该函数创建并发送一个 POST 请求 (表单数据包含在 WWWForm 参数中)。这与调用 new WWW(url,form.data, form.headers) 相同。 流将自动开始下载响应。

创建流后,必须等待其完成,然后才能访问下载的数据。 为方便起见,可以 yield 流,从而轻松地指示 Unity 等待下载完成。

注意: URL 必须经过“%”转义处理。


public WWW (string url, byte[] postData);

参数

url 要下载的 URL。必须经过“%”转义处理。
postData 要发布到 URL 的数据的字节数组。

返回

void 一个新的 WWW 对象。下载后,可以从返回的对象中获取结果。

描述

使用给定的 URL 创建一个 WWW 请求。

该函数用于创建并发送 POST 请求(在 postData 中包含原始发布数据)。 流将自动开始下载响应。 如果您需要以自定义格式将原始发布数据发布到服务器,请使用该版本。

创建流后,必须等待其完成,然后才能访问下载的数据。 为方便起见,可以 yield 流,从而轻松地指示 Unity 等待下载完成。

注意: URL 必须经过“%”转义处理。


Obsolete public WWW (string url, byte[] postData, Hashtable headers);

参数

url 要下载的 URL。必须经过“%”转义处理。
postData 要发布到 URL 的数据的字节数组。
headers 随请求一起发送的自定义标头的哈希表。

返回

void 一个新的 WWW 对象。下载后,可以从返回的对象中获取结果。

描述

使用给定的 URL 创建一个 WWW 请求。

该函数用于创建并发送 POST 请求 (在 postData 中包含原始发布数据,在 headers 哈希表中提供自定义请求标头)。 流将自动开始下载响应。 如果您需要以自定义格式将原始发布数据发布到服务器,或者需要提供自定义请求标头,请使用该版本。

创建流后,必须等待其完成,然后才能访问下载的数据。 为方便起见,可以 yield 流,从而轻松地指示 Unity 等待下载完成。

注意: URL 必须经过“%”转义处理。


public WWW (string url, byte[] postData, Dictionary<string,string> headers);

参数

url 要下载的 URL。必须经过“%”转义处理。
postData 要发布到 URL 的数据的字节数组。
headers 包含要传递给服务器的标头键和值的字典。

返回

void 一个新的 WWW 对象。下载后,可以从返回的对象中获取结果。

描述

使用给定的 URL 创建一个 WWW 请求。

该函数用于创建并发送 POST 请求 (在 postData 中包含原始发布数据,在 headers 字典中提供自定义请求标头)。 流将自动开始下载响应。 如果您需要以自定义格式将原始发布数据发布到服务器,或者需要提供自定义请求标头,请使用该版本。

创建流后,必须等待其完成,然后才能访问下载的数据。 为方便起见,可以 yield 流,从而轻松地指示 Unity 等待下载完成。

注意: URL 必须经过“%”转义处理。