在QuickTime中可以解析出视频并播放视频,解析的格式后缀名为.mov,之后将该视频导入到Unity Project中,
显示未解析到视频文件,本来应该会自动生成MovieTexture材质,但是并没有生成,QuickTime是官网下载的最新版本
问题解决思路:
(1)在QuickTime官网下载安装QuickTime插件后,直接修改格式(视频后缀名)为 .mog 格式
(2)在Unity AssetStore下载安装ITween插件并导入当前Unity工程中
(3)格式转换成功,Unity生成一个MovieTexture材质即是视频材质,材质的子对象便是音频文件
(4)CSharp脚本控制播放视频和音频
(5)声明一个MovieTexture对象作为视频的对象和一个AudioSource对象作为音频的对象
(6)赋值操作:创建一个Plane并添加脚本MovieTexture和AudioSource分别将视频和音频文件赋值给MovieTexture和AudioSource中
(7)运行调试完成