NGUI UIRoot自适应

2019-08-08  本文已影响0人  ayasechihaya

宽高比

主流屏幕基本都大于1.7,故NGUI3.7以前只有以高度为基准自适应。即高度保持不变,宽度变化的方式自适应。

但宽高比过小时容易导致屏幕按钮重叠

故NGUI3.7后增加了以宽度为基准。

现可同时开启宽高基准的自适应。同时开启时得到一个宽高比,目标宽高比大于它则基于高度,小于它则基于宽度。

若不选择,UIRoot默认使用高度为基准。

自适应实现需要搭配NGUI Anchor使用。

使用UIAnchor可完全固定内容,内容也会跟随分辨率变化缩放。

使用UIWidget等脚本下的Anchor可设置内容相对位置,内容不跟随分辨率缩放,只确定其相对位置。

*自适应变化的是界面布局,背景图并不会也不想让它因为屏幕比例变化而产生拉伸,所以背景图一般会做的比较大,不同屏幕能看到的背景图可视区域也就有所不同。


https://blog.csdn.net/yupu56/article/details/54350925

上一篇 下一篇

猜你喜欢

热点阅读