码迷,mamicode.com
首页 > 其他好文 > 详细

Unity调用PC摄像头

时间:2014-06-20 22:46:20      阅读:441      评论:0      收藏:0      [点我收藏+]

标签:style   class   tar   ext   color   width   

转载于Unity3d圣典里面,具体哪位大侠写的我忘咯。

 
  1. using UnityEngine;  
  2. using System.Collections;  
  3.   
  4. public class CameraTest : MonoBehaviour {  
  5.   
  6.     public string deviceName;  
  7.     WebCamTexture tex;  
  8.     // Use this for initialization  
  9.     IEnumerator Start()  
  10.     {  
  11.         //获取授权  
  12.         yield return Application.RequestUserAuthorization(UserAuthorization.WebCam);  
  13.         if (Application.HasUserAuthorization(UserAuthorization.WebCam))  
  14.         {  
  15.             WebCamDevice[] devices = WebCamTexture.devices;  
  16.             deviceName = devices[0].name;  
  17.             tex = new WebCamTexture(deviceName, 400, 300, 12);  
  18.             renderer.material.mainTexture = tex;  
  19.             tex.Play();  
  20.         }  
  21.         else  
  22.         {  
  23.         }  
  24.     }   
  25. }  

绑定在一个带有Render组件的物体上就行了。

Unity调用PC摄像头,布布扣,bubuko.com

Unity调用PC摄像头

标签:style   class   tar   ext   color   width   

原文地址:http://www.cnblogs.com/forlove/p/3795847.html

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