Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3D多显示器可关闭一个显示器_Unity3d_Unity5_Unity3d 2dtools - Fatal编程技术网

Unity3D多显示器可关闭一个显示器

Unity3D多显示器可关闭一个显示器,unity3d,unity5,unity3d-2dtools,Unity3d,Unity5,Unity3d 2dtools,我正在尝试在Unity3D中制作简单的多显示应用程序。但是,其中一个显示器上的图片向下移动,上面有灰色空间: 这看起来不像是相机故障,而且我的构图中没有任何大的灰色对象: 我为两个摄像头激活了不同的“目标显示”,并使用简单代码激活了其他显示: void Start() { if (Display.displays.Length > 1) Display.displays[1].Activate(); if (Display.displays.Length

我正在尝试在Unity3D中制作简单的多显示应用程序。但是,其中一个显示器上的图片向下移动,上面有灰色空间:

这看起来不像是相机故障,而且我的构图中没有任何大的灰色对象:

我为两个摄像头激活了不同的“目标显示”,并使用简单代码激活了其他显示:

void Start()
{
    if (Display.displays.Length > 1)
        Display.displays[1].Activate();
    if (Display.displays.Length > 2)
        Display.displays[2].Activate();
    }
有人知道问题出在哪里吗


提前谢谢你

在运行时检查相机的视口矩形是否设置正确(应为X0、Y0、W1、H1)。也许在切换显示器时他们会搞砸

两个摄像头的Viewport Rect都设置为X0、Y0、W1、H1,现在在Unity Editor中的“播放模式”中遇到了问题,英语不是我的母语。。。因此,我已经为两个摄影机正确配置了Viewport Rect。而且,当我在Unity编辑器中按下“播放”按钮时,这个问题并没有出现。在这两个“游戏”窗口中,图片都按计划进行。