Unity打exe包,设置全屏,未能全屏,症结及解决方法

问题再现

发布时,设置成了全屏,而运行时,未能全屏
在这里插入图片描述
在这里插入图片描述

猜测原因

之前打包时,把它设成了:有框(“enable”)+1366 * 768的小分辨率——现在虽然在PlayerSettings面板里改成了1920 * 1080,它在运行时,程序依然沿用第一次1366*768的设置。

解决方法

把它设成如下,带“分辨率设置面板”的发布方式(Step1),在分辨率设置面板中,把分变率设成1920 * 1080,以覆盖原有的小分辨率,并运行程序(Step2,注意先把面板中“windowed”取消勾选,才能在分变率栏下拉出1920 * 1080的分辨率),然后重新把它改成无框(“Disabled”)(Step3)——这样发布出的项目就会是无框+1920*1080的全屏了(如最后一张图)

Step1

在这里插入图片描述

Step2

在这里插入图片描述
在这里插入图片描述

Step3

在这里插入图片描述

效果图

在这里插入图片描述


版权声明:本文为weixin_42935398原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。