AVPro Video加载视频文件并播放,可指定视频文件的位置、路径等参数
AVPro Video加载视频文件并播放,可指定视频文件的位置、路径等参数
版本:AVPro Video - Core Edition 2.1.0
using RenderHeads.Media.AVProVideo;using UnityEngine;public class AvproVideoPlayCtrl : MonoBehaviour
{//MediaPlayer组件拖入即可,脚本挂在场景物体或摄像机上public MediaPlayer _mediaPlayer;void Awake(){// 视频文件在 StreamingAssets 文件夹下string videoPath = "封面视频.mp4";// 获取路径(根据实际平台情况调整)string fullpath = System.IO.Path.Combine(Application.streamingAssetsPath, videoPath);// 加载并播放视频if (_mediaPlayer.OpenMedia(MediaPathType.RelativeToStreamingAssetsFolder, fullpath, false)){_mediaPlayer.Play();Debug.Log("视频加载成功并开始播放");}else{Debug.LogError("视频加载失败");}}void Start(){//_mediaPlayer.Play();}// 播放/暂停public void TogglePlayPause(){if (_mediaPlayer.Control.IsPlaying()){_mediaPlayer.Control.Pause();}else{_mediaPlayer.Control.Play();}}// 调整音量(0-1)public void SetVolume(float volume){_mediaPlayer.Control.SetVolume(volume);}// 跳转到指定时间(秒)public void Seek(float time){_mediaPlayer.Control.Seek(time);}
}