using UnityEngine; using RenderHeads.Media.AVProVideo; //----------------------------------------------------------------------------- // Copyright 2015-2018 RenderHeads Ltd. All rights reserverd. //----------------------------------------------------------------------------- namespace RenderHeads.Media.AVProVideo.Demos { /// /// A demo that shows how to use scripting to load videos /// public class ChangeVideoExample : MonoBehaviour { [SerializeField] private MediaPlayer _mediaPlayer; public void LoadVideo(string filePath) { _mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.RelativeToStreamingAssetsFolder, filePath, true); } void OnGUI() { if (GUILayout.Button("video1")) { LoadVideo("video1.mp4"); } if (GUILayout.Button("video2")) { LoadVideo("video2.mp4"); } } } }