Unity3D中的网络摄像头显示停止处理场景负载

时间:2019-01-12 23:30:02

标签: c# unity3d

我在Unity3D中有一个正常工作的网络摄像头显示,但是当我的播放机死了并且场景重置时,根本找不到该网络摄像头,并且直到我完全重新启动Unity之后,它才能再次正常工作,然后它又可以继续工作了。我如何才能使它在场景重置时再次起作用。 (C#代码)

https://gyazo.com/12c4d1af60630ab184e8428367e6dbfa

void Start()
{
    WebCamDevice[] devices = WebCamTexture.devices;

    // assuming the first available WebCam is desired
    WebCamTexture webcamTexture = new WebCamTexture();
    Renderer renderer = GetComponent<Renderer>();
    renderer.material.mainTexture = webcamTexture;
    webcamTexture.Play();
}

}

0 个答案:

没有答案