关于unity加载视频,使用www类进行加载,通过guitexture或者plane面片显示
using UnityEngine;
using System.Collections;
public class MovieHandler : MonoBehaviour {
string url="http://www.unity3d.com/webplayers/Movie/sample.ogg";
//string url="file:///d:/bg0.ogv";
IEnumerator Start () {
WWW www=new WWW(url);
MovieTexture movieTexture=www.movie;
while(!movieTexture.isReadyToPlay)
yield return null;
guiTexture.texture=movieTexture;
transform.localScale =new Vector3 (0,0,0);
transform.position =new Vector3 (0.5f,0.5f,0);
guiTexture.pixelInset=new Rect(-movieTexture.width / 2,-movieTexture.height / 2,movieTexture.width,movieTexture.height);
//renderer.material.mainTexture = movieTexture;
audio.clip=movieTexture.audioClip;
movieTexture.Play();
audio.Play();
}
}