站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[意见建议] 手机屏幕适配的建议【重要】

2

主题

8

帖子

54

积分

iF基础方块

Rank: 3Rank: 3

积分
54
发表于 2021-1-3 15:40:34 | 显示全部楼层 |阅读模式
前几天使用iFAction引擎自带的【960*540】【1280*720】【1920*1080】这几个分辨率分别生成手机apk文件,并安装在安卓手机上测试,发现分辨率宽度无法适配手机宽度。

经我观察发现,iFAction引擎自带的这几个分辨率是适配iPhone6\7\8机型,随后我在apple官网上找到了所有手机型号,并做了分辨率比例对比,列表如下:

【机型1】【屏幕比例:17.77:1】
1136*640:iPhoneSE 第一代
1334*750:iPhone 6、7、8、iPhoneSE第二代
1920*1080:iPhone 6plus、6splus、7plus、8plus

【机型2】【屏幕比例:2.16:1】
1792*828:iPhoneXR、iPhone11
2340*1080:iPhone12mini
2436*1125:iPhoneX、iPhoneXS、iPhone11Pro
2532*1170:iPhone12、iPhone12Pro
2688*1242:iPhoneXSMax、iPhone11ProMax
2778*1284:iPhone12ProMax


以上列表分辨率虽然多、眼花缭乱,但终归是2个比例的分辨率。

可以看出iFAction游戏引擎中给到的【960*540】【1280*720】【1920*1080】,是适合【机型1】的,所以这个分辨率是适配iPhone6\7\8的,我觉得适配iPhone6\7\8不用这么多分辨率,就使用【960*540】就好,如果你要说把游戏做精细点,使用【1280*720】【1920*1080】这两个分辨率也是可以的;

此外,iPhone新【机型2】【屏幕比例:2.16:1】的面世,使得市面上不少安卓手机也在往这个比例上靠,我查阅了近2年出现的像华为、小米、oppo等安卓手机,大部分都采用了这个比例,所以,适配这种机型,就需要iFAction增加一种分辨率如:【1170*540】,这个分辨率是以【2340*1080】分辨的1倍图来调的分辨率,很多手机现在都采用了这种分辨率。

希望官方在下一个版本中能新增上述分辨率以适配机型2的屏幕比例,这样,就能解决绝大部分主流手机适配问题。
希望官方能得到重视!

14

主题

150

帖子

1906

积分

iF城镇

Rank: 6Rank: 6

积分
1906
发表于 2021-1-3 21:59:42 | 显示全部楼层
太强了   顶一个
莫问,问就是在偷懒

0

主题

12

帖子

28

积分

iF元素粒

Rank: 2

积分
28
发表于 2021-1-24 10:01:35 来自手机 | 显示全部楼层
最好是能自适应,消除黑边。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.