Unity中使用VideoPlayer播放视频

首先在 Hierarchy 创建GameObject ,在GameObject 上添加VideoPlayer 组件

Unity中使用VideoPlayer播放视频_第1张图片

Source 中两个选项

1. VideoClip  我在网上看到的是要放入下载好的视频,目前我没用这种方式,待测试...

2.URL   可以放入网上下载好的视频链接,同样可以理解为是下载好的视频的存储路径

    这边测试的是Mp4 格式的视频文件

播放的方式:

No1. 通过摄像机来达到直接播放

RenderMode 模式选择 CameraFarPlane ,将摄像机拖入到Camera 中,点击运行即可播放视频

Unity中使用VideoPlayer播放视频_第2张图片

No2. 创建一个RawImage ,像以前看电影一样,给一个影布...

这里需要把RenderMode 渲染模式改为 Rendertexture ,Canvas画布下创建 RawImage , 在Project 视图下创建 RenderTexture,将RenderTexture 拖入RawImage 的Texture中

Unity中使用VideoPlayer播放视频_第3张图片

Unity中使用VideoPlayer播放视频_第4张图片

即可...  播放的实际效果自由选择...

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(Unity中使用VideoPlayer播放视频)