使用UI实现开场动画
首先创建Canvas,并在Canvas上创建Raw Image
编写C#脚本并将脚本添加到RawImage上
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class SatrtAnimation : MonoBehaviour {
//电影纹理
public MovieTexture movTexture;
// Use this for initialization
void Start () {
GetComponent ().texture = movTexture;
movTexture.Play();
}
}
将要播放的动画导入工程中,并将其赋给RawImage的Inspector面板中的movTexture
如果视频无法赋予给movTexture
可给电脑安装QuickTime并重启电脑,再次打开工程,便可将指定视频赋予给movTexture了
点击播放后会发现视频没有声音,将RawImage添加Audio Source组件,并将导入视频下的音频文件赋予AudioClip即可,再次预览,视频就会有声音了。