加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

cocos2d-iphone – Cocos2d和新的iPhone 5宽高比

发布时间:2020-12-14 17:30:06 所属栏目:百科 来源:网络整理
导读:我刚看到 announcment of iPhone 5并且它说像素分辨率已经变为1136 * 640,这就影响了应用程序的ASPECT RATIO. 我应该如何在我的Cocos2d游戏中处理这个问题?我为“旧的”960 * 640视网膜显示屏完成了所有图形,我猜这些将在iPhone 5屏幕上失真. 我对吗?或者
我刚看到 announcment of iPhone 5并且它说像素分辨率已经变为1136 * 640,这就影响了应用程序的ASPECT RATIO.

我应该如何在我的Cocos2d游戏中处理这个问题?我为“旧的”960 * 640视网膜显示屏完成了所有图形,我猜这些将在iPhone 5屏幕上失真.

我对吗?或者是否会显示“旧分辨率”图像而不修改宽高比并使某些屏幕变黑?

编辑:有没有办法让Cocos2d检测它是否是iPhone 5,并在这种情况下在屏幕的顶部绘制背景文件(前960像素)并获得一些其他自定义背景文件在剩余像素中绘制(例如,那些可能是一些自定义广告横幅或我们的游戏仅适用于iPhone 5的一些额外按钮).

我今天早上刚为我的应用添加了4英寸支持. Cocos2d运行正常(在模拟器中)没有任何修改.我的所有场景都已正确调整大小,我只需对某些位置进行一些修改,因为它们是固定坐标而不是相对的.

目前无法轻松加载不同的图像,我怀疑在接下来的几天内会有一个类似于-hd的新命名约定.

至于你的编辑问题,你可能会发现,一旦启用4英寸模式,你的布局就会在顶部有一个很大的黑色空间.当然,你可以放任何你想要的东西.

你可以检测它是否是高屏幕使用

[[UIScreen mainScreen] bounds].size.height

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读