如何通过修改布局做到UI自适应
阅读此文档前,请确保读者已阅读过界面编辑器介绍,并对界面编辑器有一定的了解。
使用星火编辑器创建的游戏需要在电脑、手机、平板等各种终端运行,而它们的宽高比和屏幕分辨率各不相同。在制作游戏UI时,为保证UI在所有分辨率上显示正确且美观,就需要对UI进行自适应适配。
各常见设备宽高比及分辨率一览
设备名 | 宽高比 | 分辨率 |
---|---|---|
PC | 16:9 | 1920*1080 |
iPhone 15 | 19:9 | 2556*1179 |
iPhone 15 Pro Max | 19:9 | 2796*1290 |
小米14 | 20:9 | 2670*1200 |
小米14 Pro | 20:9 | 3200*1440 |
iPad Pro | 4:3 | 2732*2048 |
尽管各设备的分辨率不一定相同,但可以总结出各平台的常用宽高比。其中PC为16:9,平板电脑为4:3,手机主流为19:9/20:9。在星火编辑器中,为了统一各平台的体验,设计分辨率采用2340*1080(宽高比为19.5:9),运行时根据各平台进行UI适配。
基本布局介绍和适配原理
本部分会详细介绍UI布局和锚点、缩放、边距等影响布局的属性。