MrD*_*ase 9 iphone graphics opengl-es uiview retina-display
更新现有的基于OpenGL ES 1.1的2D iPhone游戏与iPhone 4的视网膜显示兼容的必要步骤是什么?我还在使用带有Apple的CrashLanding(下载)示例代码的Texture2D类.
在阅读Apple的文档,观看WWDC视频(会话134"为视网膜显示器优化您的iPhone应用程序"),并查看Cocos2D示例代码后,我仍然感到困惑.
我相信所需的步骤包括:
[UIImage imageNamed:@"image.png"]glOrthof以包含contentScaleFactorglViewport请注意,我对OpenGL相对较新.
谢谢你的帮助!
您应该保留320x480图像,并为640x960图像提供不同的名称.假设调用320x480图像foo.png,然后将其命名为640x960 foo@2x.png.
然后,系统将自动在iPhone 4上选择更高分辨率的系统,而无需更改代码 - 假设您正在使用[UIImage imageNamed:@"foo.png"].
| 归档时间: |
|
| 查看次数: |
1947 次 |
| 最近记录: |