Video P 是unity5.6版本新出的。用于视频的播放,可以理解为一个组件Transform。
我们看一下Video P 组件的面板
Souce :Video Vlip 用于本地视频,直接把本地视频托上去就可以
URL:路径可以是本地的,可以是网络的
Play On Awake:自动播放
Wait For First :第一帧加载完成才播放
Loop:循环播放
Playback Speed:播放速度
Render Mode:
Camera Far Plane:需要设置渲染的相机,修改视频的alpha值(背景播放器), 渲染在相机元平面
Camera Near Plane:需要设置渲染的相机,修改视频的alpha值(前景播放器), 渲染在相机近平面
Render Texture:将视频保存在Texture上,可以用来做基于UGUI的播放器
Material Override:将视频画面复制给所选Render的Material。需要选择具有Render组件的物体,可以选择赋值的材质属性。可制作360全 景视频和VR视频。
Alpha:透明度
Aspect Ratio:分辨率,没什么说的,看哪个是自己想要的效果
Audio Output Mode:音频播放。
None:表示不方法音频。
Audip Source:表示使用这个来播放音频
Direct :按理来说是直接通过视频播放声音,但是选择之后发现没有声音,我是用第二种方法来实现播放声音的。希望大神给个说法
关于使用这个VideoP
代码中控制的话我用的这种方法直接public一个
用完后Destroy掉就行了