1设置 AVPro Media Player 组件属性

2 设置PlayerSetting 参数

3 使用UGUI播放视频时候,需要VideoDisplay 赋值 ,同时设置下安卓播放的参数和路径。基本就OK 了
//播放对视频
public void OnOpenVideoFile(string path)
{
_mediaPlayer = ARGameManager.Instance._mediaPlayer;
#region UNITY_ANDROID
_mediaPlayer._optionsAndroid.overridePath = true;
_mediaPlayer._optionsAndroid.path = path;
#endregion
transform.Find("VideoDisplay").GetComponent< DisplayUGUI >()._mediaPlayer = ARGameManager.Instance._mediaPlayer;
if (path == null || path == "")
{
_mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.RelativeToStreamingAssetsFolder, path, true);
}
else
{
_mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.RelativeToStreamingAssetsFolder, path, true);
//_mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.AbsolutePathOrURL, path, true);
_mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.RelativeToStreamingAssetsFolder, path, true);
}
}

本文详细介绍了在Unity中使用UGUI进行视频播放的方法,包括设置AVProMediaPlayer组件属性、PlayerSetting参数以及如何在UGUI中正确显示视频。特别强调了在Android平台上设置播放路径和参数的重要性。
2721

被折叠的 条评论
为什么被折叠?



