如何将我的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是一个付费的解决方案,可以完成所有这些工作.