【Unity】背景图片随着背景里面内容大小而变化

今天制作项目里面的设置界面和暂停界面时,发现两个界面有很多重复部分,所以直接做一个界面就行了,但是两个界面的背景大小会有变化,图片在下面

这个是游戏暂停界面的,设置界面和这个界面有很多重复地方,仅仅是将下面两个按钮隐藏了,并在右上角增加一个x的关闭按钮,并且隐藏下面两个按钮后,背景跟随着向上缩小了,下面是我的设置界面

下面就是我的实现方法,直接一张图看懂

在背景图上直接加上这两个组件,实现自动排版布局和自动适应大小。

需要注意的是,因为是自动排版,会顶对齐或者按照其他对齐方式,如果需要每个单元的间隔大小有所不一样,可以修改其中元素的尺寸大小,也可以在一些元素之前或者之间插入空白大小的单元,自己调节空白单元的大小就可以实现自己想要的间隔和排版了

是不是很简单

Over~

有用的话记得点赞哦!

相关推荐
海拥✘26 分钟前
CodeBuddy终极测评:中国版Cursor的开发革命(含安装指南+HTML游戏实战)
前端·游戏·html
Magnum Lehar2 小时前
3d游戏引擎的Utilities模块实现下
c++·算法·游戏引擎
Flamesky2 小时前
Unity编辑器重新编译代码
unity·重新编译
洛克希德马丁3 小时前
QLineEdit增加点击回显功能
c++·qt·ui
monstercl3 小时前
游戏资源传输服务器
运维·服务器·游戏
虾球xz6 小时前
游戏引擎学习第277天:稀疏实体系统
c++·学习·游戏引擎
狐凄6 小时前
Python实例题:pygame开发打飞机游戏
python·游戏·pygame
虾球xz8 小时前
游戏引擎学习第276天:调整身体动画
c++·学习·游戏引擎
虾球xz8 小时前
游戏引擎学习第275天:将旋转和剪切传递给渲染器
c++·学习·游戏引擎
虾球xz13 小时前
游戏引擎学习第268天:合并调试链表与分组
c++·学习·链表·游戏引擎