Laya 屏幕适配

Laya 屏幕适配

@author ixenos 2019-03-20 21:44:52

 

1.最简单的方案:原比例,对照屏幕尺寸的最小比率缩放,有黑边

Laya.stage.scaleMode = Stage.SCALE_SHOWALL;//按最小比率缩放,以显示全部,有黑边

Laya.stage.screenMode = Stage.SCREEN_VERTICAL;//自动竖屏

Laya.stage.alignH = Stage.ALIGN_CENTER;//水平居中

Laya.stage.alignV = Stage.ALIGN_MIDDLE;//垂直居中

 

2.精细化的方案1: 按照屏幕方向进行高度或宽度适配,每一页定义好对应比例的显示

上面的方法过于简单粗暴了,因为屏幕尺寸碎片化的问题,那么固定一个尺寸之后,在其他机型就会有黑边,showAll,但是难看。

为了全屏幕展示,需要让地图在最长边延伸,展示内容居中。

还有刘海屏问题

待续....

 

posted @ 2019-03-20 21:45  ixenos  阅读(1287)  评论(0编辑  收藏  举报