大大們,求幫忙unity匯出安卓,運行的時候播放視頻,handheld只能播放一個全屏的視頻,多個視頻怎么做。求賜教,感覺不盡
uj5u.com熱心網友回復:
找插件 比如Mobile Movie Texture等uj5u.com熱心網友回復:
AVpro可以試試這個插件uj5u.com熱心網友回復:
視頻不就是給物件加材質么,多個視頻就是給不同的物件加不同的材質就行了?public MovieTexture movietexture;
private MeshRenderer mr;
// Use this for initialization
void Start () {
mr = GetComponent<MeshRenderer>();
mr.material.mainTexture = movietexture;
movietexture.loop = true;
movietexture.Play();
}
uj5u.com熱心網友回復:
再生成材質就行,樓上給代碼了。。。uj5u.com熱心網友回復:
我可以說沒有完全解么?可以使用EasyMovieTexture,采用硬解的方式播放視頻,原理就是利用Android的MediaPlayer然后把視頻流的紋理傳遞給unity。
大部分機器即使性能很渣都能播放。但是部分坑逼機器不支持硬解會無法播放視頻。
MMT也可以用,但是是軟解的,在低端機或使用高解析度視頻上會變幻燈片。
uj5u.com熱心網友回復:
使用插件來播放視頻,比如Mobile Movie Texture, EasyMovieTexture.或者升級unity5.6, 新添加了VideoPlayer功能,直接給物體添加VideoPlayer組件,即可播放。
uj5u.com熱心網友回復:
MovieTexture 在安卓的模式下能用嗎?uj5u.com熱心網友回復:
不能用滴轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/39233.html
標籤:Unity3D
上一篇:新人學習unity
