调用摄像头的方法:
using UnityEngine;
using System.Collections;
public class NewBehaviourScript : 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);
GetComponent<Renderer>().material.mainTexture = tex;
tex.Play();
}
}
}