Unity独立构建自动检测分辨率

Mad*_*dhu 0 unity-game-engine

我正在为Mac和Windows创建一个Unity应用程序.当我将其构建为独立并打开app/exe文件时,它会提供一个屏幕来选择分辨率和其他一些选项.是否可以使其自动检测当前计算机的分辨率(通过编写脚本)并在我们双击exe或app文件时自动打开窗口并正确打开该分辨率而不显示该屏幕以选择分辨率.

如果有可能请告诉我如何做到这一点.

谢谢

小智 9

Screen.SetResolution (Screen.currentResolution.width, Screen.currentResolution.height, true);
Run Code Online (Sandbox Code Playgroud)

这会将其设置为全屏并检测您当前的桌面分辨率.

要回到窗口模式使用

Screen.SetResolution (1024, 768, false); //enter res
Run Code Online (Sandbox Code Playgroud)

大多数人的问题是调整GUI的大小,这超出了我在Unity3D中的知识范围.希望对你有所帮助.