public MediaPlayer _mediaPlayer;
public MediaPlayer _mediaPlayerB;
public DisplayUGUI _mediaDisplay;
private float curVolume = 1;
private MediaPlayer _loadingPlayer;
private MediaPlayer LoadingPlayer
{
get { return _loadingPlayer; }
}
private MediaPlayer PlayingPlayer
{
get
{
if (LoadingPlayer == _mediaPlayer)
{
return _mediaPlayerB;
}
return _mediaPlayer;
}
}
/// <summary>
/// 切换视频
/// </summary>
private void SwapPlayers()
{
PlayingPlayer.Control.Pause();
if (LoadingPlayer == _mediaPlayer)
{
_loadingPlayer = _mediaPlayerB;
}
else
{
_loadingPlayer = _mediaPlayer;
}
_mediaDisplay.CurrentMediaPlayer = PlayingPlayer;
}
public void OnOpenVideoFile(string fileNam