一、恒定像素模式的含义

无论屏幕大小如何,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控件始终保持设置的尺寸大小显示。一般极少使用这种模式,除非通过代码计算来设置缩放系数。

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3