title: Unity multidisplay. How to make display[0] windowed and others display fullScreen?
body: <p>I have <strong>3 screens</strong> in my game. I want to show <code>display[0]</code> as a <strong>window</strong> with size <code>width=600, heigth=450</code> and <code>display[1]</code> and <code>display[2]</code> as <strong>fullScreen</strong> </p>
  
  <p>So, on each scene I want to show, I have <strong>three cameras</strong>, main is subsribed to <code>display[0]</code>, <strong>leftCamera</strong> is subscribed to <code>display[1]</code>, and <strong>rightCamera</strong> is subscribed to <code>display[2]</code>, then <strong>I add following the script to left and right cameras</strong> to activate displays:</p>
  
  <pre><code>    //initialization
      void Start () {
          if (Display.displays.Length == 3)
          {
              Display.displays[1].Activate();
              Display.displays[2].Activate();
          }
          else if (Display.displays.Length == 2)
          {
              Display.displays[1].Activate();
          }
      }
  
      void Update () {            
      }
  </code></pre>
  
  <p>On the other hand I set the following on <strong>Player settings</strong>:</p>
  
  <p><a href="https://i.stack.imgur.com/STG8P.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/STG8P.png" alt="enter image description here"></a></p>
  
  <p>When I start game, a windowed app appears. There is a <code>Menu</code> with buttons inside a canvas, when I click a button I use:</p>
  
  <pre><code>        public void OnButtonClickMenu1 ()
          {
              #if UNITY_5_3 || UNITY_5_3_OR_NEWER
                 SceneManager.LoadScene ("MyScene1");
              #else
                 Application.LoadLevel ("MyScene1");
              #endif
          }
  </code></pre>
  
  <p>So, when I click on menu button, <strong>scene loads correctly on three monitors</strong> however <code>display[0] maximizes</code>, and I would like <code>display[0]</code> <strong>to keep windowed</strong></p>
  
  <p>I have tried setting <code>SetParams</code> to <code>display[0]</code> inside button action like:</p>
  
  <pre><code>            public void OnButtonClickMenu1 ()
              {
                  Display.displays[0].SetParams(600, 450, 0, 0);
                  #if UNITY_5_3 || UNITY_5_3_OR_NEWER
                     SceneManager.LoadScene ("MyScene1");
                  #else
                     Application.LoadLevel ("MyScene1");
                  #endif
              }
  </code></pre>
  
  <p>But Is not working, <code>display[0]</code> keeps on maximizing...
  What could I do to keep it windowed?</p>
  
  <pre><code>I am using Unity 2018.2.6f1
  </code></pre>