WhiteEngine-专注图形渲染与游戏引擎技术的网站

新浪微薄腾讯微薄

最新碎语:暂无碎语

您的位置:WhiteEngine-专注图形渲染与游戏引擎技术的网站 >引擎相关> unity调用摄像机

unity调用摄像机

using UnityEngine;
using System.Collections;

public class Test : MonoBehaviour {

    WebCamTexture tex;
    public MeshRenderer mr;

    // Use this for initialization
    void Start () {
        StartCoroutine (s());

    }
    
    IEnumerator s()
    {
        yield return Application.RequestUserAuthorization (UserAuthorization.WebCam);
        if(Application.HasUserAuthorization(UserAuthorization.WebCam))
        {
            if(tex != null)
            {
                tex.Stop ();
            }
            WebCamDevice[] devives = WebCamTexture.devices;
            string deviceName = devives [0].name;
            tex = new WebCamTexture (deviceName);
            tex.Play ();
        }

    }
    void Update()
    {
        mr.material.SetTexture ("_MainTex", tex);
    }

}

---

转载请注明本文标题和链接:《unity调用摄像机

分享到:

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交