您的位置:首页 > 移动开发 > Unity3D

Unity调用PC摄像头

2014-10-14 05:52 253 查看

Unity调用PC摄像头    绑定在一个带有Render组件的物体上就行了。

本帖隐藏的内容

[html] view plaincopyprint?

 using UnityEngine; 

 using System.Collections; 

  

 public class CameraTest : MonoBehaviour { 

  

     public string deviceName; 

     WebCamTexture tex; 

     // Use this for initialization 

     IEnumerator Start() 

     { 

         //获取授权 

         yield return Application.RequestUserAuthorization(UserAuthorization.WebCam); 

         if (Application.HasUserAuthorization(UserAuthorization.WebCam)) 

         { 

             WebCamDevice[] devices = WebCamTexture.devices; 

             deviceName = devices[0].name; 

             tex = new WebCamTexture(deviceName, 400, 300, 12); 

             renderer.material.mainTexture = tex; 

             tex.Play(); 

         } 

         else 

         { 

         } 

     }  

 }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: