Unity調用攝像頭並展示在Canvas裏

public string deviceName;
    WebCamTexture camTexture;

    IEnumerator Start()
    {
        yield return Application.RequestUserAuthorization(UserAuthorization.WebCam);
        if (Application.HasUserAuthorization(UserAuthorization.WebCam))
        {
            WebCamDevice[] devices = WebCamTexture.devices;
            deviceName = devices[0].name;
            camTexture = new WebCamTexture(deviceName, 400, 300, 12);
            transform.GetComponent<RawImage>().texture = camTexture;
            camTexture.Play();
        }
    }

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章