美文网首页
Unity实现一打开游戏就播放视频动画

Unity实现一打开游戏就播放视频动画

作者: 银河的精神家园 | 来源:发表于2018-04-30 20:17 被阅读0次

使用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即可,再次预览,视频就会有声音了。

相关文章

网友评论

      本文标题:Unity实现一打开游戏就播放视频动画

      本文链接:https://www.haomeiwen.com/subject/ibltrftx.html