Unity视频播放组件VideoPlayer的简单使用步骤
前言
在之前的公司,项目里经常会有使用Unity开发播放视频的功能。Unity播放视频有好几种方式,如Videoplayer,movieTexture,AVPro等。我比较喜欢用VideoPlayer这个组件,使用非常方便,几乎能满足所有的开发需求,开发起来也十分方便。这篇博客简单介绍了一下VideoPlayer组件的基本使用步骤,下面是具体步骤:
步骤
1.建立一个空场景,在场景中创建如下组件,如图所示:
2.在Assets文件夹下建立StreamingAssets文件夹,将测试视频放在文件夹下,如下图所示:
3.创建PlayVideo.cs脚本,脚本代码如下所示:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Video;
using UnityEngine.UI;
namespace MoviePlay
{
public class PlayVideo : MonoBehaviour
{
#region 参数
//定义参数获取video组件和RawImage组件
VideoPlayer videoPlayer;
public RawImage rawImage;
public string[] movieUrl;
bool isPlay = false;
//声音播放组件
private AudioSource thisAudioSource;
//是否静音
bool isMute = false;
#endregion
// Use this for initialization
void Start()
{
BeginString();
}
// Up