我一直在到处寻找这个,但没有运气。
如何为 iPhone 5 的 4 英寸显示屏准备基于 cocos2d 的游戏?
我的应用程序正在运行,但我想增强它以适应更大的 4 英寸显示屏。
Cocos2d 使用自己的后缀来表示视网膜显示图像。对于 iPhone 4 和 4S 的视网膜显示屏来说,image-hd.png
。 iPhone 5 有后缀吗?我该如何实现这个目标?
Cheers.
iPhone 5 没有额外的文件后缀,毕竟它只宽了 176 像素(88 点)。它被视为普通的 Retina 手机,因此 cocos2d 将加载 -hd 文件。
剩下的就是根据设备定位图像。最简单的方法是将两侧的 44 个点视为“死区”,其中无法发生用户输入,并且无法保证用户可以看到游戏对象。
Update:cocos2d 2.1 添加了 -widehd 后缀。据说2.1最终版本会将后缀重命名为-iphone5hd。
考虑到未来的屏幕尺寸,我个人会设置并使用-568hd后缀,因为除了iPhone 5之外的其他手机可能具有相同的分辨率。至少可以说,以特定的 iPhone 型号命名后缀有点短视。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)