一、恒定像素模式的含义
无论屏幕大小如何,UI始终保持相同像素大小。
二、具体参数
ScaleFactor :缩放系数,按此系数缩放UI中的所有元素
Reference Pixels Per Unit:单位参考像素,多少像素对应unity中的一个单位(默认一个单位为100像素),图片设置中的Pixels Per Unit设置,会和该参数一起参与计算。
三、恒定像素模式计算公式
UI原始尺寸=图片大小(像素)/(Pixels Per Unit /Reference Pixel Per Unit)
set Native Size就是通过这个公式算出来的。
缺点:当处于恒定像素模式时,改变屏幕的大小,其中的图片是固定大小不变的。
它不会让UI控件进行分辨率大小自适应,会让UI控件始终保持设置的尺寸大小显示。一般极少使用这种模式,除非通过代码计算来设置缩放系数。