unity3d 读取视频
一、读取路径有三种方法
1、使用WWW:
WWW _moviewww=new WWW("file:///"+Application.dataPath+"/../Shared/6.mov");
2、Application.data
3、.net
string fullPath = System.IO.Path.Combine("Shared/", "6.mov");
二、读取内存
1、前面提到的WWW
DATA=WWW.Bytes;
2、.net读取
DATA=System.IO.File.ReadAllBytes(fullPath);
以上方式都可以很流畅的读取,但是有要求,我试过最大的能播放2048*876像素,时间是10s,如果你的视频是30s的话那就遗憾的告诉你以上这几招不管用,但是你的要求如果没有那么高,1280*720的几分钟还是播放很流畅的。