今天新学了用unity制作视频播放,这篇文章讲了如何在PC端播放的,首先把视频文件拖入,,把Importer Version选图片上那个,点击一下Apply,可分成视频和音频文件,如不分离,播放是没有声音的。
之后再Canvas下面建一个RawImage,调成全屏即可。写一个脚本
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class Movie : MonoBehaviour {
//获取当前的音频文件
public MovieTexture movie;
//播放渲染器(载体 带有载体的游戏物体)
//MeshRenderer只是在Renderer的基础上添加了网格的特性
private Renderer render;
AudioSource audioSource;
void Start ()
{
//音频文件
GetComponent<RawImage>().texture = movie;
audioSource = GetComponent<AudioSource>();