using UnityEngine;
using System.Collections;
public class WebCamManager : MonoBehaviour
{
private string deviceName;
private WebCamTexture tex;
// Use this for initialization
void Start()
{
StartCoroutine(InitCamera());
}
// Update is called once per frame
void Update()
{
}
protected IEnumerator InitCamera()
{
//获取授权
yield return Application.RequestUserAuthorization(UserAuthorization.WebCam);
if (Application.HasUserAuthorization(UserAuthorization.WebCam))
{
WebCamDevice[] devices = WebCamTexture.devices;
using System.Collections;
public class WebCamManager : MonoBehaviour
{
private string deviceName;
private WebCamTexture tex;
private Vector2 resSize = new Vector2(1920, 1080);
// 这里是设置手机的分辨率,可以使摄像更清楚(背景)
// Use this for initialization
void Start()
{
StartCoroutine(InitCamera());
}
// Update is called once per frame
void Update()
{
}
protected IEnumerator InitCamera()
{
//获取授权
yield return Application.RequestUserAuthorization(UserAuthorization.WebCam);
if (Application.HasUserAuthorization(UserAuthorization.WebCam))
{
WebCamDevice[] devices = WebCamTexture.devices;