当前位置:   article > 正文

Unity——播放视频_unity播放flv

unity播放flv

注:此方法播放视频仅支持ogv格式。

由于此播放视频的方法只支持ogv格式视频,而我们常见的视频格式大多是mp4、flv、avi等格式。所以我们需要对视频进行格式转换。


而格式转换所使用的工具为:Theora Converter .NET


将需要转换的视频拖入箭头指向区域,完成转换输出配置后,点击start即开始转换格式。

将转换好的视频文件放入资源库里,创建视频管理类


  1. using UnityEngine;
  2. using System.Collections;
  3. using System;
  4. using Assets.Scripts.UI;
  5. public class MovieManage: SingletonUI<MovieManage>
  6. {
  7. public GameObject FigerGestures;
  8. private string rootPath = "File_Movie/";//存放音乐的地址
  9. private MovieTexture movieTexture;
  10. private UITexture uiTexture;
  11. private AudioSource as1;
  12. private int State = 1;//0为视频暂停状态;1为视频播放状态;
  13. private Action<string> action;
  14. private bool checkFlag = false;
  15. private string currentPlayMovieName;
  16. private int width = 0;
  17. private int height = 0;
  18. private bool SPFlag = true;
  19. private bool autouShut;
  20. private Transform uicamera = null;
  21. public void setAction(Action<string> action)
  22. {
  23. this.action = action;
  24. }
  25. // Use this for initialization
  26. void Start () {
  27. uicamera = GameObject.Find("UI Root
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/547591
推荐阅读
相关标签
  

闽ICP备14008679号