美文网首页
Unity打包之适配iPhoneX

Unity打包之适配iPhoneX

作者: lt_5339 | 来源:发表于2018-05-12 15:00 被阅读0次

    随着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开发,如果哪些地方有不足之处或错误请予以指正,感激不尽!

    相关文章

      网友评论

          本文标题:Unity打包之适配iPhoneX

          本文链接:https://www.haomeiwen.com/subject/jfzcdftx.html