// 确保这两个组件已经添加@script RequireComponent (GUITexture)@script RequireComponent (AudioSource)var url = " Start () { //开始下载视频 var www = new WWW(url); // 确保视频已经下载好 var movieTexture = www.movie; while (!movieTexture.isReadyToPlay) { yield; } var gt = GetComponent.<GUITexture>(); // 初始化纹理 gt.texture = movieTexture; transform.localScale = Vector3 (0,0,0); transform.position = Vector3 (0.5,0.5,0); gt.pixelInset.xMin = -movieTexture.width / 2; gt.pixelInset.xMax = movieTexture.width / 2; gt.pixelInset.yMin = -movieTexture.height / 2; gt.pixelInset.yMax = movieTexture.height / 2; // 获取音频组件 var aud = GetComponent.<AudioSource>(); aud.clip = movieTexture.audioClip; //播放视频音效 movieTexture.Play(); aud.Play();
推荐整理分享Unity——网页获取视频文件播放,获取图片更换纹理(unity获取ui),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:unity网页浏览器,unity网页插件,unity 内嵌网页,unity 网页,unity 做网页,unity打开网页链接,unity 内嵌网页,unity 做网页,内容如对您有帮助,希望把文章链接给更多的朋友!
}
//网络上获取图片
AssetBundle机制相关资料收集 本文转载于
“Unity”已拥有为“CommonServiceLocator”定义的依赖项。 遇到好几次这个问题了,这次打算记下来,Unity的CommonServiceLocator是Unity的一个依赖项,一般情况是你已经在项目中在引用其他组件的时候,引用了Unity以及Commo
Unity中的资源加载方法 Unity3D里有两种动态加载机制:一是Resources.Load;一是通过AssetBundle;其实两者本质上没有什么区别。Resources.Load就是从一个缺省打进程序包里的AssetBundle