假设我现在有这样的布局
最好的预期是两个 Text 居中
假设已经避免掉了 HorizontalLayout 的宽度应 = panel 的宽度的坑
[Unity] UI 布局使用 HorizontalLayout 或 VerticalLayout 时,应该设置长或宽等于当前 panel 的长或宽
但是还是发现两个文本没有按照预期的模式居中?
经过排查发现是文本的空物体父级的宽度不为零导致的
例如这里我用了一个空物体,命名为 Food
它的 Width 应该为 0 才会让子物体的显示是正确的
假设我现在有这样的布局
最好的预期是两个 Text 居中
假设已经避免掉了 HorizontalLayout 的宽度应 = panel 的宽度的坑
[Unity] UI 布局使用 HorizontalLayout 或 VerticalLayout 时,应该设置长或宽等于当前 panel 的长或宽
但是还是发现两个文本没有按照预期的模式居中?
经过排查发现是文本的空物体父级的宽度不为零导致的
例如这里我用了一个空物体,命名为 Food
它的 Width 应该为 0 才会让子物体的显示是正确的