2016-12-02 77 views
4

如何將我的Unity應用程序(兩個單一實例)全屏打開到兩個不同的顯示器中(每個顯示器一個)?將多個Unity應用程序打開到多個顯示器

使用此鏈接https://docs.unity3d.com/Manual/CommandLineArguments.html我發現根據Unity所有我必須做我的Unity應用程序多次打開到兩個單獨的監視器我使用-adapter N命令。我已經試過了,它總是加載到主顯示屏。這是我的命令來打開應用程序兩次到單獨的顯示器:

開始CCC.exe -force-D3D9 -adapter 1
開始CCC.exe -force-D3D9 -adapter 2

我在另一篇文章中注意到,只有使用-adapter選項時,d3d9選項才起作用。此外,我使用的是帶有8GB GDDR5的NVIDIA®GeForce®GTX 1070,其中兩個HDMI適配器端口插有雙顯示器。

這個有用嗎?非常感激!

德魯

+0

有趣的是,我忍不住,如果你不介意我問,你的項目是什麼? –

+0

就我而言,我安裝了兩個不同的Unity,一個用於Hololens,一個用於常規。我有兩個圖標,我可以同時打開它們,因爲它們是不同的應用程序。也許這會有所幫助。 – Everts

+1

當您啓動應用程序並在啓動配置窗口中選擇要使用的顯示器時,是否嘗試過按住shift? – meng

回答

1

,如果你使用擴展顯示在Windows它們既充當同一個適配器Apparently,不確定的預期用途adapter開關的是什麼。

或者,您可以嘗試一種外部解決方案。創建一個啓動兩個實例的程序(例如.net),然後將其中一個移動到另一個顯示器。檢查這個guide看看你如何從另一個程序移動一個窗口。

您可能想要使用borderless windowed mode以全屏顯示它們,並仍然可以將它們移動到所需的位置。

最終,here是一個付費解決方案,可以完成所有這些工作。

相關問題