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

スクリプト言語

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

WWW

Namespace: UnityEngine

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

Description

Webにシンプルにアクセスします

このクラスはURLからコンテンツを取得するための小さなユーティリティモジュールです。 WWW(url) を呼び出す事によってWWWオブジェクトを生成し、バックグラウンドでダウンロードを開始します。 ダウンロード中で(ゲームの進行をブロックせずに)自動的に 待機している時や完了したことを確認したい場合は isDone プロパティで確認することが出来ます。 Webサーバーからゲームのランキングや同じような理由で データを取得する場合にも使用されます。Webから画像を取得して テクスチャを生成したりWebPlayerデータファイルをストリーミング することも可能です。 WWWクラスはサーバーにGETとPOSTを行うことが可能です。デフォルトではGETが使用され、 postDataパラメータを付加することで自動的にPOST扱いになります。 See Also: postDataパラメータの有効なデータを生成するために WWWForm を使用します。 注意: WWWクラスに渡されるURLで '%' はエスケープする必要があります。 注意: http://, https://, file:// プロトコルはiOSでサポートされています。 ftp:// プロトコルのサポートはダウンロードのみに制限されています。 その他のプロトコルはサポートされていません。 注意: WindowsやWindows Store Apps上でローカルファイルにアクセスするためにfileプロトコルを使用する場合は file:/// (スラッシュ3つ)にする必要があります。 注意: WebPlayerのビルドにあるセキュリティサンドボックスは、 ホストされていないコンテンツにアクセス出来ないようにします。

// 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

Variables

assetBundle プロジェクトフォルダから任意のアセットを含めることが出来るAssetBundleをストリーミングします
audioClip ダウンロードしたデータからAudioClipを生成し返します (Read Only)
bytes 取得したコンテンツのbyte配列 (Read Only)
bytesDownloaded WWWクエリによってダウンロードされたバイト数 (Read Only)
error ダウンロード中にエラーが発生した場合のエラーメッセージ (Read Only)
isDone ダウンロードが終了したかどうか (Read Only)
movie ダウンロードしたデータからMovieTextureを生成し返します (Read Only)
progress ダウンロードの進捗 (Read Only)
text 取得したコンテンツの文字列 (Read Only)
texture ダウンロードしたデータからTexture2Dを生成し返します (Read Only)
textureNonReadable ダウンロードしたデータからピクセルデータの読み込みができないTexture2Dを生成し返します (Read Only)
threadPriority AssetBundleの展開の優先順位
uploadProgress データのアップロードの進捗 (Read Only)
url WWWリクエストのURL (Read Only)

Constructors

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

Functions

GetAudioClip ダウンロードしたデータからAudioClipを生成し返します (Read Only)
GetAudioClipCompressed ダウンロードしたデータからメモリに圧縮されているAudioClipを生成し返します (Read Only)
LoadImageIntoTexture ダウンロードしたデータのTexture2Dを既存のコンテンツと置き換えます。
LoadUnityWeb 新しいWebプレイヤーのデータファイルをロードします

Static Functions

EscapeURL 文字列の文字をエスケープし、URL に親和性があることを保証します。
LoadFromCacheOrDownload キャッシュからバージョンで指定されたアセットバンドルをロードします。もしアセットバンドルがキャッシュされていない場合は自動的にダウンロードされローカルストレージから復旧できるためにキャッシュに保存されます。
UnEscapeURL エスケープシーケンス(特殊文字)を変換し、ユーザーが使いやすいテキストを返します。