Unity UGUI自适应分辨率

发布时间:2026/6/2 9:08:11

Unity UGUI自适应分辨率 背景在实际项目中时常常需要UI适配不同的屏幕分辨率如不同的手机今天我们讲讲在unity中UGUI主要自适应的方法AnchorsCanvas Scaler1.Anchors任何一个rectTransform都有Anchors的属性它的目的时固定UI距离某个角或者边的位置2.Canvas ScalerCanvas上默认会有Canvas Scaler 组件将UIScaleMode勾选为ScaleWithScreenSizeReference Resolution 填写你拼接UI时的分辨率Canvas将会自动根据你设置的分辨率来适应当前的分辨率ScreenMathMode以宽度还是高度为主进行适配效果演示我都时设置红色UI距离顶部一样的距离

相关新闻