unity canvas 屏幕自适应

untiy 屏幕自适应,一般根据固定宽或高进行适配
1.UI屏幕自适配 UI Scale Mode 设置为Scale With Screen Size;

注意 Math 设置需要根据实际需要 分情况而定
比如横屏:屏幕高度确定是1080,宽不确定,可能是双排,这是屏幕适配 with=0,界面设置
unity canvas 屏幕自适应_第1张图片

比如竖屏 屏幕宽度确定比如800,高度不确定,这时屏幕适配hight=1,
unity canvas 屏幕自适应_第2张图片
2.Render Mode 设置 两种情况
第一种情况 :
unity canvas 屏幕自适应_第3张图片
设置为 Screen Space-Overlay,这种模式层级视图中不需要任何的摄像机,且UI出现在所有摄像机的最前面。
第二种情况:
unity canvas 屏幕自适应_第4张图片
设置为Sereen Space=Camera,这种模式需要绑定一个UICamrea,它支持UI前面显示3D对象和粒子系统。

你可能感兴趣的:(unity,UGUI)