Unity 提供了Video Player组件来专门处理视频。
//--视频文件
Unity支持的视频文件包括 .mp4 .mov .webm 和 .wmv 。另外视频文件还支持从一个网址播放。
Video Clip表示播放工程内的一个视频文件,URL表示播放工程外的视频或者从网上边下载边播放。
//--视频渲染模式
前两个选项需要指定摄像机3D或者UI摄像机。
Camera Far Plane:表示视频将渲染在摄像机最远处(3D相机的话场景的3D对象会挡住视频,UI相机的话UI元素会挡住视频)。
Camera Near Plane:表示视频渲染在摄像机最近处(3D相机的话视频挡住3D对象,UI相机的话视频挡住UI元素)。
Render Texture:表示可以将视频渲染在一张纹理上。
Material Override:表示将视频覆盖渲染在一张指定材质上。
API Only:表示需要使用脚本来动态设置视频渲染的目标。
//--视频自适应