Player Setting中的Resolution and Presentation设置模块用于定制单机包、WebGL和Android手机端屏幕展示,设置模块主要包括Resolution Section和Standalone Player Options Section两个模块。
首先是分变率设置区域(Resolution Section),它的设置界面如下图所示,对应的设置参数包括:Fullscreen Mode、Default Is Native Resolution、Mac Retina Support和Run in Background四个自定义参数。
Fullscreen Mode包括四个下拉选项,分别是:Fullscreen Window、Exclusive Fullscreen、Maximized Window和Windowed。
- Fullscreen Window是将发布的APP自动全屏到目标机器(运行APP的机器)的分辨率,注意,这里仅仅是将APP自动全屏,并不一定会APP渲染的内容自动全屏,因为还有黑边机制,下面会讲到。APP中所渲染的场景的分辨率则是通过代码或者是用户启动的时候所选择的分变率决定的,因为此分辨率不一定会占满屏幕,Unity则会自动放大到显示器的分辨率。但是Unity为了保证场景不被拉伸变形,会自动在APP场景的分辨率(宽高比