unity3d – 将多个Unity应用程序打开到多个监视器中

如何将我的Unity应用程序(两个单个实例)全屏打开(每个显示器一个)?

使用此链接https://docs.unity3d.com/Manual/CommandLineArguments.html我发现根据Unity所有我需要做的就是多次打开我的Unity应用程序到两个单独的监视器中我使用-adapter N命令.我试过这个,它总是加载到主显示器监视器.以下是我将命令打开两次到单独的监视器中的命令:

start CCC.exe -force-d3d9 -adapter 1
start CCC.exe -force-d3d9 -adapter 2

我在另一篇文章中注意到,使用-adapter选项时只有d3d9选项有效.此外,我正在使用配备8GB GDDR5的NVIDIA®GeForce®GTX1070,其中双显示器插入2个HDMI适配器端口.

有人有这个工作吗?非常感激!

德鲁

最佳答案
Apparently如果您在Windows上使用扩展显示,它们都充当相同的适配器,不确定适配器开关的预期用途是什么.

或者,您可以尝试外部解决方案.创建一个程序(例如.net),启动两个实例,然后将其中一个移动到另一个监视器.检查此guide以了解如何从其他程序移动窗口.

您可能希望使用borderless windowed mode将它们全屏显示,并仍然可以将它们移动到所需位置.

最终,here是一个付费的解决方案,可以完成所有这些工作.

点赞