持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第21天,点击查看活动详情
概述
本篇文章主要分享一个作者平时在开发过程中使用过的感觉还比较好的插件,希望对各位日后开发过程中能够有所帮助。本篇文章主要分享的插件是AVPro Video 。一款非常好用的视频播放插件。在Unity中除了自带的VideoPlayer,在一个比较好用,的就是AVPro Video插件。
##下载与使用 本篇文章使用的是AVPro Video - Ultra Edition 2.4.1版本,我们在Unity商城中可以看到,AVPro插件有很多版本,核心版、核心视窗版、核心安卓版、核心 macOS/iOS/tvOS版、超级版等。本篇文章使用的是超级版,如果条件有限也可以使用免费试用版
首先我们将插件导入到程序中,共有两个文件夹,一个是AVProVideo文件夹,一个是StreamingAssets->AVProVideoSamples(示例场景中使用到的视频)。
AVPro的使用方法有一个专门的API地址,如果各位想要详细的使用可以参考这里。接下来我们就主要介绍一个官方的案例,然后我们在进入到实际的应用中
首先查看Demo_MediaPlayer场景
首先我们来拦看一下AVPro的主要组成:
1、MediaPlayer组件,主要是用来控制视频的播放等所有设置
2、VideoDisplay(Display uGUI组件):主要是用来显示视频
其余的部分大多是一时视频的控制按钮等,分别是字幕,开始,前进,后退,音量,时间,音频显示,设置,暂停播放如表等等。这些内容都是可以根据自身的需求来进行添加或者删减
接下来就运行一下官方案例来看一下效果,如果是想要做一个小的播放器的话,我觉得这个案例是能直接拿过来就可以使用,并且我们还可以自己进行扩展等。
结束
本篇文章就介绍到这里,主要是先大致的对此插件进行一个了解,下一篇将正式的开始介绍此插件的使用方法已经如何通过程序进行插件控制。