Unity获取设备的分辨率并设置分辨率

我用2020.1.1版本,在运行时发现这个版本打包后没有了可以设置分辨率和播放屏幕的窗口,当有两个显示端且这两个显示端分辨率不一样时,自动在主屏上运行,但是有时主屏是操纵屏,想让画面在显示端就需要进行此设置了(前提:多个显示端的分辨率不一致)

 void Start()
    {             
        Debug.Log(Display.displays.Length);
        if (Display.displays.Length >= 2)
        {
            Display.displays[1].Activate();
            Screen.SetResolution(Display.displays[1].renderingWidth, Display.displays[1].renderingHeight, true);
        }

你可能感兴趣的:(学习笔记)