https://blog.csdn.net/itsxwz/article/details/80948888
之前有需要播放视频都是采用的上述方法的第三点,即AVPro Video,但是前些日子做一个子模块出现一个问题:编辑器模式没问题,打包之后播放不了(找了各种原因都没有解决,后来莫名其妙好了,可能有些脚本冲突? 略略略)。
正好Unity有自带的播放视频组件,而且任意文件目录下都可行,那就用吧。插件就算没有奇怪的bug,还占用空间。

Unity自带组件VideoPlayer播放视频(Assets/StreaminsAssets/Resources下都行)

1.VideoPlayer和AudioSource组件
2.Source选择VideoClip(URL模式不做讨论,自行学习,简单)
3.Project视图里,我把同一视频文件放入Assets/SteamingAssets/Resources三个目录下,都可以选择为Video Clip(POWERFUL,666)
4.AudioSource组件拖到VideoPlayer对应位置,TargetTexture在Canvas里面(下一张图)
5.具体参数自行调节

Unity自带组件VideoPlayer播放视频(Assets/StreaminsAssets/Resources下都行)

1.Hierarchy视图,创建Canvas -> 创建Raw Image
2.Project视图,右键Create -> Render Texture,可以设置Size/Color Format/Filter Mode等参数
3.把该Render Texture分别拖到VideoPlayer组件和Raw Image对应处,运行项目。

相关文章:

  • 2021-04-22
  • 2021-12-12
  • 2021-07-18
  • 2021-11-11
  • 2022-12-23
猜你喜欢
  • 2021-08-27
  • 2021-05-14
  • 2021-09-14
  • 2022-01-11
  • 2021-12-30
  • 2021-10-11
  • 2022-02-14
相关资源
相似解决方案