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

Unity3D调用摄像头

时间:2017-07-07 18:20:54      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:etc   sys   erer   style   getc   new   nbsp   ons   unity3d   

代码启用摄像头
1.using UnityEngine;  
2.using System.Collections;  
3.  
4.public class WebCamManager : MonoBehaviour {  
5.  
6.    // Use this for initialization  
7.    void Start () {  
8.  
9.        WebCamTexture webcamTexture = new WebCamTexture ();  
10.  
11.        //如果有后置摄像头,调用后置摄像头  
12.        for (int i = 0; i < WebCamTexture.devices.Length; i++) {  
13.            if (!WebCamTexture.devices [i].isFrontFacing) {  
14.                webcamTexture.deviceName = WebCamTexture.devices [i].name;  
15.                break;  
16.            }  
17.        }  
18.  
19.        Renderer renderer = GetComponent<Renderer>();  
20.        renderer.material.mainTexture = webcamTexture;  
21.        webcamTexture.Play();  
22.    }  
23.  
24.}  

 

 

 

Unity3D调用摄像头

标签:etc   sys   erer   style   getc   new   nbsp   ons   unity3d   

原文地址:http://www.cnblogs.com/htwzl/p/7133457.html

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