最近在做关于多屏显示的VR内容,涉及多屏开启
代码如下
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DisplayScreen : MonoBehaviour
{
void Awake()
{
//打包Exe后的平台
if (Application.platform==RuntimePlatform.WindowsPlayer)
{
for (int i = 0; i < Display.displays.Length; i++)
{
Display.displays[i].Activate();
Screen.SetResolution(Display.displays[i].renderingWidth, Display.displays[i].renderingHeight, true);
}
}
}
}
在电脑设置中设置主显示器后,Scene场景里Camera设置为Display1对应的就是主显示器.同理Display2对应的就是第二个显示器。注意这里和你看到标识里显示的很大的1和2没有关系。