UI自适应分辨率

前言

有时候我们排版好UI布局后,虽然相对位置可以随分辨率改变而改变,但图像的尺寸则是固定的,分辨率低时图形几乎占满画面,无法使用,那么就需要设置UI图形自适应缩放了

设置方法

修改Canvas对象的Canvas Scaler组件属性:UI Scale Mode改为
Scale With Screen Size
并设置参考分辨率
这个Reference Resolution的意思是在这个分辨率下,UI元素显示的比例/尺寸是你想要的效果,或者你就是按照这个分辨率/比例调节的界面元素尺寸,Unity根据这个标准的分辨率来推算不同分辨率下UI元素的缩放程度,而程度是由Match属性决定的,值越小,调节的幅度越大。