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

时间:2013-12-06 04:04:51

标签: unity3d

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

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

谢谢

1 个答案:

答案 0 :(得分:9)

Screen.SetResolution (Screen.currentResolution.width, Screen.currentResolution.height, true);

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

要返回窗口模式,请使用

Screen.SetResolution (1024, 768, false); //enter res

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