1、创建一个RawImage。
2、添加组件Video Player。
3、将要播放的视频拖到Video Cilp。
4、添加脚本
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Video;
public class v : MonoBehaviour
{
// Start is called before the first frame update
//获取VideoPlayer组件和RawImage组件
private RawImage rawImage;
private VideoPlayer videoPlayer;
void Start()
{
rawImage = this.GetComponent<RawImage>();
videoPlayer = this.GetComponent<VideoPlayer>();
}
void Update()
{
//如果videoPlayer没有对应的视频texture,则返回
if (videoPlayer.texture == null)
{
return;
}
//把VideoPlayerd的视频渲染到UGUI的RawImage
rawImage.texture = videoPlayer.texture;
}
}