我的问题很简单: 1. 我做了一个 iphone 应用程序,全部在 cocos2d 中完成。2.我将它改编为iphone4-retina,所有PNG文件都有它们的-hd副本。
在 iPhone 中运行,应用程序正确显示 (320x480)。在 iPhone4-retina 中运行,应用程序也正确显示(640x960)。
但是在 iPad 上运行,如果应用程序设置为仅 iPhone,它可以正常运行,但只能作为 iPhone 分辨率 (320x480)。如果应用程序设置为 iPhone/iPad,当然会显示错误。
我确信应该有一个选项可以强制兼容视网膜的 iPhone 应用程序也作为视网膜在 iPad 上运行(苹果人不会傻到错过它),但我就是找不到。
选项在哪里?或者,cocos2d 是否有一个同样简单的开关来完成这项工作?我不需要诸如使用相对坐标或任何需要修改超过 20 行代码的建议。