我的游戏引擎目前使用 UIScreen 边界作为其渲染分辨率。在 iPhone6 plus 上,此报告的虚拟分辨率为 2208x1242。
在模拟器上,这也是 UIScreen nativeBounds 报告的相同分辨率。
但是,在真实设备上,nativeBounds 将为 1920x1080,我不确定在 iPhone6 plus 上使用哪个来进行正确的 OpenGL 渲染,并且找不到关于它的官方文档。
哪一个是正确的?
我的游戏引擎目前使用 UIScreen 边界作为其渲染分辨率。在 iPhone6 plus 上,此报告的虚拟分辨率为 2208x1242。
在模拟器上,这也是 UIScreen nativeBounds 报告的相同分辨率。
但是,在真实设备上,nativeBounds 将为 1920x1080,我不确定在 iPhone6 plus 上使用哪个来进行正确的 OpenGL 渲染,并且找不到关于它的官方文档。
哪一个是正确的?