uri | The 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.
このメソッドは UploadHandler を UnityWebRequest にアタッチしません。
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); } } } }