So this is my situation:
I have a set-up with three displays (1) Main monitor, (2) Projection on the floor and (3) TV screen.
The main monitor is used as the operator screen, at this moment I have a config file which sets the unity preferences to monitor 3 (TV screen). Whenever I start an application this will start the application in fullscreen on the correct screen. However, I want to project both on the ground (screen 2) and use the television (screen 3) as my “main” game screen.
In short: I start an application from screen 1, which will start the application on screen 3 and 2 with screen 3 being the main display of the game.
Im using the following code to activate the additional screen:
if (Display.displays.Length > 1) {
Display.displays[1].Activate();
Display.displays[1].SetRenderingResolution(1280, 800);
}
NOTE: If i activate 3 displays using the method above it works but this will turn the operator screen (screen 1) black. I cant figure out how to prevent the game from showing up on my main screen while using multiple displays from one application.