记录一下...
public MediaPlayer mediaPlayer; mediaPlayer.Play();//播放视频 mediaPlayer.Stop();//停止视频播放 mediaPlayer.Control.Rewind();//重新播放视频 mediaPlayer.Control.SetVolume(fload a);//调整声音大小 mediaPlayer.Info.GetDurationMs();//获取播放视频的长度 //切换视频 mediaPlayer.OpenVideoFromFile(mediaPlayer.m_VideoLocation, VideoPath, AutoStart); Event: MetaDataReady:视频数据准备完成 ReadyToPlay:视频加载完成,准备播放 Started:视频开始播放 FirstFrameReady:第一帧渲染完成 FinishedPlaying:非循环播放的视频播放完毕 //添加到Inspector面板Event中 public void OnVideoEvent(MediaPlayer mp, MediaPlayerEvent.EventType et, ErrorCode er) { switch (et) { case MediaPlayerEvent.EventType.ReadyToPlay: Debug.Log("视频加载完成,准备播放"); break; case MediaPlayerEvent.EventType.FirstFrameReady: Debug.Log("第一帧渲染完成"); break; case MediaPlayerEvent.EventType.FinishedPlaying: Debug.Log("非循环播放的视频播放完毕"); break; } }
评论已关闭