using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class DowloadPlay : MonoBehaviour
{
public string url;
public MovieTexture movieTexture;
public WWW www;
void Start()
{
url = "file:///D:/gozuo/资源模型/xvexi/xvexi/New Unity Project/Assets/StreamingAssets/a2.ogg";//本地视频
//url = "http://www.unity3d.com/webplayers/Movie/sample.ogg ";//外部视频
StartCoroutine(DownLoadMovie());
}
private IEnumerator DownLoadMovie()
{
//耗费时间较长
www = new WWW(url);
yield return www;
if (www.error != null)
{
Debug.Log("错误");
}
if (www.isDone)
{
movieTexture = www.GetMovieTexture();
RawImage ri = gameObject.GetComponent<RawImage>();
ri.texture = movieTexture;
movieTexture.loop = true;
movieTexture.Play();
}
}
}