MonogDB -索引 (三) GIS

参考官网: http://edu.china.unity3d.com/learning_document/getData?file=/Manual/VideoFiles.html

参考文章: http://blog.csdn.net/nateyang/article/details/7028890


①PC / iMac 上播放视频:  需要Movie Texture,前提是电脑已经安装了QuickTime。视频导入后带有一个音频子物体,如何播放视频可以看上面的参考文章。

MonogDB -索引 (三) GIS


重点来了,很多人问为什么没有声音?那是因为Unity给你最大的控制*(麻烦),因此音频也要自己控制播放,因此代码要类似下面这样写。。。。。。


using UnityEngine;
using System.Collections;

public class PlayMovie : MonoBehaviour 
{
    public MovieTexture movie;
    public AudioSource audio;


    void Update()
    {
        if (Input.GetKeyDown(KeyCode.D))
        {
            //作为物体的贴图播放
            //renderer.material.mainTexture = movie;
            audio.Play();
            movie.Play();
        }

    }
    void OnGUI()
    {
        //GUI播放
        GUI.DrawTexture(new Rect(0, 0, Screen.width, Screen.height), movie, ScaleMode.ScaleToFit);
    }
}


②iOS、Android上播放视频:  因为不支持MovieTexture,因此只能调用内部的播放器。先把视频放在Project-StreamingAssets文件夹下,然后用以下方法播放:

Handheld.PlayFullScreenMovie("ABCVideo.mp4", Color.black, FullScreenMovieControlMode.Full);


MonogDB -索引 (三) GIS,布布扣,bubuko.com

MonogDB -索引 (三) GIS

上一篇:Selenium-WebDriverAPi常用操作


下一篇:C# ref和out的区别