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

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

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

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

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

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

是不是很简单

Over~

有用的话记得点赞哦!

相关推荐
阿图灵2 小时前
Agentic AI 架构入门(九):Agent 通信协议全景——ACP/A2A/AG-UI/MCP
人工智能·ui·架构·ai agent·智能体·mcp·agentic ai
EanoJiang4 小时前
【UE】支持所有Graph的截图插件
游戏
还是大剑师兰特5 小时前
Unity3D(Unity)完整详细介绍
unity·游戏引擎
AI分享猿7 小时前
UI设计Prompt系列(十二):设计系统入门——把视觉语言沉淀为可复用规范
ui·prompt
l1m0_7 小时前
告别反复修改Prompt:AI生成React应用并落地开发的实战复盘
前端·react.js·ui·ai·设计
ellis19708 小时前
u3d插件xLua[七]例6 Coroutine
unity
大千UI工场8 小时前
时序数据库对数字孪生的作用
数据库·ui·时序数据库·前端开发·b端管理系统
还是大剑师兰特9 小时前
Unity 从零搭建简易3D场景(新手分步教程)
3d·unity·游戏引擎
神码编程10 小时前
【Unity】TankBattle联机坦克大战(三)创建关卡(生成地块)
unity·游戏引擎·帧同步·坦克大战
淡海水10 小时前
C#与常用数据结构源码剖析-全篇导览
开发语言·数据结构·unity·面试·职场和发展·c#