码迷,mamicode.com
首页 > 编程语言 > 详细

unity 3D炫酷开场动画

时间:2015-07-07 17:10:44      阅读:520      评论:0      收藏:0      [点我收藏+]

标签:

////////////////////2015/07/07//////////

///////////////////by xbw////////////////

/////////////////环境 unity 4.6.1///


游戏之前播放一段炫酷的动画是不是很能增加吸引力;

unity支持的视频格式有mov. mpg. mpeg. mp4. avi. asf.

我们把需要的视频直接拖进Project中,

接下来就是代码了;

using UnityEngine;
using System.Collections;

public class cameramoveplay : MonoBehaviour {
    public MovieTexture movTexture;
    //public AudioSource movAudio;
	void Start () {
        movTexture.loop = false;//ture 视频循环播放
	}
    void OnGUI()
    {
        GUI.DrawTexture(new Rect(0,0 ,Screen.width,Screen.height),movTexture,ScaleMode.StretchToFill);
        if(GUILayout.Button("play/continue"))
        {
            if(!movTexture.isPlaying)
            {
                movTexture.Play();
                //movAudio.play();
            }
        }
        if (GUILayout.Button("pause"))
        {
            movTexture.Pause();
            //movAudio.Pause();
        }
        if (GUILayout.Button("stop"))
        {
            movTexture.Stop();
           // movAudio.Stop();
            //Application.LoadLevel("second");
        }
    }
	
}


注释的部分是音效,

最后一句是场景转换的,看我其他文章;;;

将此代码挂载给主摄像机,然后把视频拖到movTexture上就可以了;

技术分享

这样就好了;;;

欢迎同学互相交流学习


版权声明:本文为博主原创文章,未经博主允许不得转载。

unity 3D炫酷开场动画

标签:

原文地址:http://blog.csdn.net/xbw12138/article/details/46789319

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!