Unity3D_根据不同的屏幕缩放UI(在横屏上运行竖屏软件)

一、首先我们创建一个1080*1920分辨率的场景

 效果如下

二、随便添加一张UI图片

三、打包出来看效果(我们发现UI显示不全,这是因为UI的尺寸任然是1080*1920,而我们的电脑是1920*1080)

 四、我们在Unity中做以下设置

1. 选中游戏物体 Canvas

2. 点击组件 CanvasScaler 上的 UI Scale Mode 复选框,选择“Scale With Screen Size”

3. 在 Reference Resolution 后面输入分辨率 1080  1920

4. Match 滑到最右边

(以下为动图 ↓ ↓ ↓ )

五、打包出来看效果(可以显示全部内容,成功)

 

posted on 2023-07-12 19:18  考拉宝贝  阅读(633)  评论(0编辑  收藏  举报

导航