大佬教程收集整理的这篇文章主要介绍了android – iPhone X /三星Galaxy S8纵横比问题适用于cocos2dx游戏,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在iPhone X和三星Galaxy S8到货之前,这适用于所有移动设备宽高比.这些设备分别具有19.5:9和18:9的宽高比,将“始终可见区域”从1408降低到1158,这足以让我别无选择,只能重新设计我的所有游戏,如下图所示.
由于我在iPhone X和三星galaxy S8上运行时,我将以前的所有游戏设计为更高的可见区域,因此游戏的顶部和底部显然都被切断了.
>测试屏幕比例,对于iPhone X和Galaxy S8,将解析策略切换为ResolutionPolicy :: SHOW_ALL而不是ResolutionPolicy :: NO_BORDER.这是一个快速而肮脏的解决方案,它将在左侧和右侧显示黑色边框.您可以通过缩放所有内容来改进此解决方案,以便重要区域占据所有屏幕高度.
>更改设计分辨率的宽度,偏移内容,并找到用背景纹理填充所有此分辨率的方法.这需要更多的努力,但除了偏移之外,大多数内容不应该改变.它将解决这个问题,因为更大的设计分辨率意味着它可以减少垂直切割(这是你的问题).
>正如您所说,您还可以重新设计重要区域,以便更灵活地适应不同比例.这需要一些努力并减小这个重要区域的大小,这会影响其他比率的体验.
以上是大佬教程为你收集整理的android – iPhone X /三星Galaxy S8纵横比问题适用于cocos2dx游戏全部内容,希望文章能够帮你解决android – iPhone X /三星Galaxy S8纵横比问题适用于cocos2dx游戏所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。