Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/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 在使用Oculus时禁用Unity中的镜像时,屏幕会拉长_Unity3d_Monitor_Oculus_Virtual Reality - Fatal编程技术网

Unity3d 在使用Oculus时禁用Unity中的镜像时,屏幕会拉长

Unity3d 在使用Oculus时禁用Unity中的镜像时,屏幕会拉长,unity3d,monitor,oculus,virtual-reality,Unity3d,Monitor,Oculus,Virtual Reality,我正在制作一个游戏,在Oculus上显示不同的内容,在主显示器上显示另一个内容。我在尝试禁用镜像时注意到一个问题。主显示器上显示的内容会被广泛拉伸,但VR上显示的内容仍然正确。我尝试禁用OVR预制,但只要选中“支持虚拟现实”复选框,它仍然会伸展。如果我取消选中它,如果OVR预置处于活动状态,它仍然会拉伸。尝试延迟激活将导致OVR摄像头无法渲染到VR耳机 更清楚一点。我在场景中有两个摄像头,一个是用于虚拟现实的,它是OVR预制件,另一个是标准摄像头(会拉伸),目标眼睛设置为“无(主显示器)”,用于

我正在制作一个游戏,在Oculus上显示不同的内容,在主显示器上显示另一个内容。我在尝试禁用镜像时注意到一个问题。主显示器上显示的内容会被广泛拉伸,但VR上显示的内容仍然正确。我尝试禁用OVR预制,但只要选中“支持虚拟现实”复选框,它仍然会伸展。如果我取消选中它,如果OVR预置处于活动状态,它仍然会拉伸。尝试延迟激活将导致OVR摄像头无法渲染到VR耳机

更清楚一点。我在场景中有两个摄像头,一个是用于虚拟现实的,它是OVR预制件,另一个是标准摄像头(会拉伸),目标眼睛设置为“无(主显示器)”,用于向主显示器显示我需要的内容

有什么解决办法吗

以下代码是我用来停止镜像到监视器的代码:

    IEnumerator Start ()
    {
        yield return new WaitForEndOfFrame ();
        UnityEngine.VR.VRSettings.showDeviceView = false;
    }
另外,我使用的是Unity 5.3.1p3(使用了相同结果的早期版本)和Oculus SDK 0.8以及DK2


任何帮助都将不胜感激。谢谢大家!

我设计了很多Oculus游戏,据我所知,“我正在制作一个游戏,在Oculus上显示不同的内容,在主显示器上显示另一个内容”——你的意思是同时这根本不可能。也许最近发生了一些变化?!是的,同时也是很有可能的。有些游戏确实像伊芙·瓦尔基里。我也在论坛上问过,Oculus的一个人说这是可能的,但没有回答我的问题。我想这可能是统一方面的问题。看起来很奇怪-我不知道!干杯