Unity——播放视频

先上结论,通用pc,android,ios各平台,且支持快进快退等功能的视频播放方案,推荐这个插件——AVI Player with Playmaker actions。视频可以从Resouorce读取,也可以直接用WWW读取,或者直接用File从本地文件(pc平台可用,移动平台打包后无法直接用File操作资源文件)读取。

插件链接

其他的视频播放方案:

  • MovieTexture:Unity自带的组件,将视频渲染到Texture上。
  • VideoPlayer:Unity5.6版本新推出的视频播放组件,用来替代MovieTexture。
  • Handheld.PlayFullScreenMovie:支持移动平台(android&ios),但由于这个方法是调平台的内置视频播放器,会有些无伤大雅的小问题,例如在ios平台播放视频时,点击屏幕会有放大缩小的效果,这是内置播放器的效果,我们无法控制。因此为了完全控制播放视频的效果,还是推荐用最上面的方法。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,254评论 25 709
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,039评论 3 119
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 14,469评论 2 59
  • 读席慕蓉的《乡愁》,醉在诗句里,“故乡的歌是一支清远的笛,总在有月亮的晚上响起”,随着笛韵缥缈传送的,是一段起伏不...
    大漠风阅读 3,945评论 4 4
  • 01、每天1小时,注意力将有大差别 曾经有调查研究显示,如果孩子在他们1-3岁时每天看一个小时的电视,那么孩子日后...
    创业未来阅读 1,813评论 0 0