public void SetVideoClip(VideoClip clip) { VideoClipAsset = clip; VideoPlayerInst.clip = clip; VideoPlayerInst.audioOutputMode = VideoAudioOutputMode.AudioSource; VideoPlayerInst.SetTargetAudioSource(0, AudioSourceInst); }
public void SetVideoUrl(string url) { Url = url; VideoPlayerInst.url = url; VideoPlayerInst.audioOutputMode = VideoAudioOutputMode.AudioSource; VideoPlayerInst.controlledAudioTrackCount = 1; VideoPlayerInst.EnableAudioTrack(0, true); VideoPlayerInst.SetTargetAudioSource(0, AudioSourceInst); }
public void Play() { if (VideoPlayerInst.isPrepared) { VideoPlayerInst.Play(); } else { Prepare(); } }
public void Stop() { VideoPlayerInst.Stop(); }
public void Pause() { VideoPlayerInst.Pause(); }
/// <summary> /// 准备 /// </summary> public void Prepare() { VideoPlayerInst.Prepare(); }