using System.Collections;
using UnityEngine;
using UnityEngine.UI;
public class ShowCam : MonoBehaviour
{
WebCamTexture camTexture;
WebCamTexture camTexture2;
public RawImage showimage;
public RawImage showimage2;
private string deviceName;
private string deviceName2;
// Use this for initialization
void Start()
{
StartCoroutine(CallCamera());
}
IEnumerator CallCamera()
{
yield return Application.RequestUserAuthorization(UserAuthorization.WebCam);
if (Application.HasUserAuthorization(UserAuthorization.WebCam))
{
if (camTexture != null)
camTexture.Stop();
WebCamDevice[] cameraDevices = WebCamTexture.devices;
deviceName = cameraDevices[0].name;
deviceName2 = cameraDevices[1].name;
Debug.Log(deviceName);
camTexture = new WebCamTexture(deviceName);
showimage.canvasRenderer.SetTe
Unity 开发调用外部摄像头
最新推荐文章于 2025-10-12 14:50:49 发布

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



