我有一个在 iPad2 (1024/768px) 上完美运行的 kha 应用程序。
当我在后来的 2048/1516 的 iPad Mini 上运行相同的项目时。我的坐标都是一半大小,这有点道理。
因此,当我将对象和 GFX 的所有尺寸加倍时,它可以在 iPad mini 上运行,但对于 iPad2 来说太大了。
我查看了一个后备缓冲区和一个 renderTarget,如下所述: https ://www.youtube.com/watch?v=OV1PTo5XSCA
khafile中还有windowSize选项,好像什么也没做。
表面 x 和 y 坐标似乎总是以设备的真实屏幕坐标出现。
编写独立于分辨率的应用程序的最佳方法是什么?
完美将是一种视网膜或非视网膜的方式,具体取决于代码保持不变的设备。