你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
Young
赞同来自: CursedOctopus
谷主
赞同来自:
要回复问题请先登录或注册
2 个回复
Young
赞同来自: CursedOctopus
1. 创建一个空GameObject 挂上VideoPlayer组件,
2 .创建一个RenderTexture并设置大小。
3. VideoPlayer的Video Clip选择视频,Render Mode选择RenderTexture。Target Texture选择第2步创建的RenderTexture
4. 把第1步创建的GameObject制作为Prefab,命名VideoTest(随便命了)。
5. 在FariyGUI的界面里创建一个GLoader
6. 界面要播放视频的时候
GameObject obj = Resources.Load<GameObject>("Video/VideoTest");
GameObject instance = GameObject.Instantiate(obj);
GLoader loader = UI.GetChild("video").asLoader;
VideoPlayer player = instance.GetComponent<VideoPlayer>();
loader.image.texture = new NTexture(player.targetTexture);
谷主
赞同来自: