Unity打包之适配iPhoneX

随着iPhoneX的发布,越来越多的土豪们拿到了iPhoneX,当然就需要进行适配,适配前(虽然两边有黑条但还是可以玩的)不过看起来很。。额。。。适配过程遇到一些坑这里分享一下

话不多说进入正题。。

首先要明白适配的目的(我们是要让游戏全屏显示),这就涉及到游戏中UI界面的调整,所以我们要把左右两边的UI进行缩进,为什么呢?因为iPhoneX的刘海部分必须要处理,缩进是为了不被刘海挡住UI而导致显示不全(这只是针对本项目的修改),unity代码改好之后就进入正题了。。。

在Xcode项目中找到LaunchScreen.storyboard(没有的话请自行百度添加),单机进入把Use Safe Area Layout Guides这个选项去掉,顺便说一下我的Xcode版本是9.3,这个选项的作用是不使用安全区域,至于是什么是安全区域,我们直接来看效果

这是勾选了Use Safe Area Layout Guides的样子


这是没有勾选Use Safe Area Layout Guides的样子

所以说有黑边是你使用了Use Safe Area Layout Guides。然而iPhoneX的屏幕是圆角,以及刘海可能会使部分UI显示不全,所以才会有了上面的修改unity UI代码步骤。。

好了还差最后一步,就是添加iPhoneX的闪屏图(注意,如果不添加的话就无法达到全屏的效果),添加方法如图


添加iPhoneX闪屏图

另外需要注意的是两张闪屏图尺寸为2436*1125和1125*2436(横屏和竖屏)。

提醒大家一定不要忘了添加闪屏图,作者是被坑了好多次的。 

        注:作者适配iPhoneX纯属unity打包需求,并不了解iOS开发,如果哪些地方有不足之处或错误请予以指正,感激不尽!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一.iPhone X尺寸问题 1. 高度增加了145pt,变成812pt. 2.屏幕圆角显示,注意至少留10pt边...
    骑行天下阅读 14,415评论 5 36
  • iPhoneX适配 觉得不错请点击下方【喜欢】,为了微博认证也是无赖!还差1660个🤣 屏幕尺寸相关变化 高度增加...
    乐Coding阅读 18,104评论 8 50
  • 前言 苹果WWDC开发者大会上,终于发布了大家期待已久的iOS 11,有些新特性功能确实出人意料。不过大的方面苹果...
    Mr_Say_Yes阅读 8,609评论 6 15
  • 北京时间的9月13日凌晨,美国当地时间的9月12日上午,苹果在发布会上发布了四款产品,本包括全新的Apple Wa...
    刘家小四阅读 29,805评论 1 10
  • 相信大家已经被iPhoneX的刘海洗脑了,除了吐槽,留给我们的还有比较麻烦的适配工作。下面针对在整理过程中发现的适...
    smile丽语阅读 10,284评论 6 21