【Unity】在UI界面上显示播放视频

一:准备视频

Uinty3D常用视频格式:

mov、.mpg、.mpeg、.mp4、.avi .asf

如果都不识别,试试转换成ogv格式

转换完成之后,将视频素材文件拖入Uinty Assets文件夹内

二:创建UI及添加组件

1、右键Assets文件夹或任意文件夹→Create→Render Texture纹理渲染

【Unity】在UI界面上显示播放视频

当前版本:

【Unity】在UI界面上显示播放视频 

2、Hierarchy面板右键创建UI→Raw Image

 

【Unity】在UI界面上显示播放视频

 然后把创建出来的Render Texture拖拽给Raw Image的Texture选项

【Unity】在UI界面上显示播放视频

【Unity】在UI界面上显示播放视频

 3、给Raw Image添加组件Video Player,同时,修改Video Player组件属性,把视频文件拖拽到VideoPlayer的VideoClip选项中,把Render Texture再次拖拽到TargetTexture选项中。

【Unity】在UI界面上显示播放视频

 结果如下图:

【Unity】在UI界面上显示播放视频

 然后可以调整RawImage在屏幕中的大小来对应游戏窗口中的大小

【Unity】在UI界面上显示播放视频

上一篇:手把手教你在 Vue 中使用 JSX,不怕学不会!【建议收藏】


下一篇:flask简单运行 使用render_template读取网页失败,报500