Version: 2017.4
public static Networking.UnityWebRequest GetMovieTexture (string uri);

パラメーター

uriThe URI of the movie clip to download.

戻り値

UnityWebRequest A UnityWebRequest properly configured to download a movie clip and convert it to a MovieTexture.

説明

Create a UnityWebRequest intended to download a movie clip via HTTP GET and create an MovieTexture based on the retrieved data.

このメソッドは UnityWebRequest を作成し、string 引数の uri に対象の URL を設定します。他のフラグまたはカスタムヘッダーの設定はしません。

This method attaches a DownloadHandlerMovieTexture object to the UnityWebRequest. DownloadHandlerMovieTexture is a specialized DownloadHandler. It is optimized for storing data which is to be used as a movie texture in the Unity Engine. Using this class significantly reduces memory reallocation compared to downloading raw bytes and creating a movie texture manually in script.

このメソッドは UploadHandlerUnityWebRequest にアタッチしません。

This method is available only on platforms that do support MovieTexture.

using UnityEngine;
using UnityEngine.Networking;
using System.Collections;

public class MyBehaviour : MonoBehaviour { void Start() { StartCoroutine(GetMovieTexture()); }

IEnumerator GetMovieTexture() { using (UnityWebRequest www = UnityWebRequestMultimedia.GetMovieTexture("http://www.my-server.com/movie.ogv")) { yield return www.Send();

if (www.isError) { Debug.Log(www.error); } else { MovieTexture myClip = DownloadHandlerMovieTexture.GetContent(www); } } } }