unity自动布局嵌套里层布局失效

Posted 爱上游戏开发

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity自动布局嵌套里层布局失效相关的知识,希望对你有一定的参考价值。

前言

最近在做装备详情弹窗时,遇到一个需求,需要展示装备信息:描述,属性,附加技能描述等。这些信息需要按照一定的排列方式排列,即:描述,固定高度,属性,固定高度,附加技能描述。
由于属性展示需要展示装备的所有属性,并且每条属性展示一行,每个装备的属性条数又不固定。
对于这种情况,自然而然的想着使用自动布局,首先父物体肯定会用到自动布局器。由于子物体(如属性)条数不确定,该子物体也需要用到自动布局。

ui

外层自动布局:

内层属性自动布局:

运行

错误效果1:文本重叠

错误效果2:文本间距过大

分析

最后分析发现是因为布局器嵌套

以上是关于unity自动布局嵌套里层布局失效的主要内容,如果未能解决你的问题,请参考以下文章

Unity UI - 如何制作“复合”布局组以在同一位置组合多个图像?

unity 自动排版(Horizontal Layout Group)

unity 自动排版(Vertical Layout Group)

unity布局无法删除

[Unity 3d] 异形屏UI布局解决方案 - NotchSolution

Unity3D - “父级有一种布局组”错误