言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

WWW.WWW

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

public function WWW(url: string)
public WWW(string url);
public def WWW(url as string)

Parameters

url ダウンロードする URL。 '%' でエスケープが必要です。

Returns

void 新規の WWW オブジェクト。ダウンロードされたとき、結果は戻されたオブジェクトからフェッチできます。

Description

URLからWWWリクエストを作成します

この関数はGETリクエストを作成し送信します。 ストリームは自動的にレスポンスのダウンロードを開始します。 ストリームが作成された後、完了するまで待機する必要があり、その後にダウンロードされたデータにアクセスできます。 便利なことに、ストリームはyieldすることが可能であるため、 Unity に完了するまで待機することを容易に指示することが出来ます。 Note: URLは '%' をエスケープしなければいけません。

	// Get the latest webcam shot from outside "Friday's" in Times Square
	var url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg";
	function Start () {
		 // Start a download of the given URL
		var www : WWW = new WWW (url);

		// Wait for download to complete
		yield www;

		// assign texture
		renderer.material.mainTexture = www.texture;
	}
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour {
    public string url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg";
    IEnumerator Start() {
        WWW www = new WWW(url);
        yield return www;
        renderer.material.mainTexture = www.texture;
    }
}
import UnityEngine
import System.Collections

public class ExampleClass(MonoBehaviour):

	public url as string = 'http://images.earthcam.com/ec_metros/ourcams/fridays.jpg'

	def Start() as IEnumerator:
		www as WWW = WWW(url)
		yield www
		renderer.material.mainTexture = www.texture

public function WWW(url: string, form: WWWForm)
public WWW(string url, WWWForm form);
public def WWW(url as string, form as WWWForm)

Parameters

url ダウンロードする URL。 '%' でエスケープが必要です。
form POST するデータを含む WWWForm インスタンス。

Returns

void 新規の WWW オブジェクト。ダウンロードされたとき、結果は戻されたオブジェクトからフェッチできます。

Description

URLからWWWリクエストを作成します

この関数は WWWForm 引数に含まれるデータから POST リクエストを作成および送信します。 これは new WWW(url,form.data, form.headers) の呼び出しと同じ結果です。 ストリームは自動的にレスポンスのダウンロードを開始します。 ストリームが作成された後、完了するまで待機する必要があり、その後にダウンロードされたデータにアクセスできます。 便利なことに、ストリームはyieldすることが可能であるため、 Unity に完了するまで待機することを容易に指示することが出来ます。 Note: URLは '%' をエスケープしなければいけません。

public function WWW(url: string, postData: byte[])
public WWW(string url, byte[] postData);
public def WWW(url as string, postData as byte[])

Parameters

url ダウンロードする URL。 '%' でエスケープが必要です。
postData URL に POST すべきデータのバイト配列。

Returns

void 新規の WWW オブジェクト。ダウンロードされたとき、結果は戻されたオブジェクトからフェッチできます。

Description

URLからWWWリクエストを作成します

この関数は、postData に含まれる生の POST データから POST リクエストを作成および送信します。 ストリームは自動的にレスポンスのダウンロードを開始します。 もしサーバーにカスタム形式で生のPOSTデータをPOSTする必要がある場合、このタイプの関数を使用して下さい。 ストリームが作成された後、完了するまで待機する必要があり、その後にダウンロードされたデータにアクセスできます。 便利なことに、ストリームはyieldすることが可能であるため、 Unity に完了するまで待機することを容易に指示することが出来ます。 Note: URLは '%' をエスケープしなければいけません。

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

Parameters

url ダウンロードする URL。 '%' でエスケープが必要です。
postData URL に POST すべきデータのバイト配列。
headers リクエストとともに送信するカスタムヘッダのDictionary

Returns

void 新規の WWW オブジェクト。ダウンロードされたとき、結果は戻されたオブジェクトからフェッチできます。

Description

URLからWWWリクエストを作成します