排版布局的使用 Horizontal Layout Group、Content Size Fitter、Layout Element

在这里插入图片描述
Child Force Expand
这个就是说 如果content 拉大了 里面的物品间距也会自动拉大

在这里插入图片描述
Control child size
content拉大了 里面的物体 大小也会改变 自动填充

Reverse Arrangement:勾选后,可以再不改变子节点排列的情况下,使子节点的排列顺序翻转

content其实是你滚动的区域 他的大小超过了你的view 才能正常滚动 所以 你的content需要根据孩子改变大小
那么content就需要用到下面的组件
Content Size Fitter
在这里插入图片描述
这样就可以自动根据内容撑开了

刷新布局 当然不是实时的
如果你想立即看到效果
这句话可以帮助到你!
LayoutRebuilder.ForceRebuildLayoutImmediate(this.c.GetComponent());
调用后 里面的孩子的x 都是有数值的了

如果 你希望某个孩子 不参与 布局 那么
Layout Element
这个组件
里面的ignoreLayout属性适合你

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值