ugui auto layout

本文详细介绍了Unity UGUI的自动布局,包括Layout Element、Content Size Fitter、Aspect Ratio Fitter、Horizontal Layout Group、Vertical Layout Group和Grid Layout Group的用法。重点讲解了如何通过这些组件实现内容自适应、居中布局以及不同场景下的布局策略,帮助开发者创建出完美适配的UI界面。
摘要由CSDN通过智能技术生成

layout 要实现居中,需要给父类绑定一个自动缩放的contentsize而且pivot 需要是0.5

 

 

controlsize 用于迫使子类在一个固定范围内,压缩子类

一般不使用,当使用的时候会添加上contentsize 去适配,实现不压缩子类

而且可以使子孙类item删除后,自动缩小

 

 

controlsize 会使item没有设置图片的压缩成很小,一个gameobj子物体里面有图片    一个label

expand 会使item 分散在头部尾部 一般不用

laout最会作用于子类不会作用于孙子类

不选择controlsize 在扩展后,删除item不会缩小

一般来说激活laout即可不用设置其他

 

 

 

一般来说像tips 会选用vertical layout

当里面只有文本的时候选择control size不会有问题。里面的text会自动根据内容变化大小

而当有文本和图片同时存在的时候(文本和图片相隔)。选用controlsize后,图片会被压缩很小

此时需要给图片增加layout element

而当有文本和图片,图片里面要包含图片的时候。需要给图片一个layout vertical,使得图片会计算大小的时候

文字会计算在内。还要给图片一个content size 保证图片和文字一样大

 

如果不选用control size 则需要文字添加contentsize 图片添加contentsize和layout

 

 

里面全是text 使用force expand 会设置text的位置填满空间

使用controlsize 会设置text大小填满

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值