你有需要有精力的话,确实可以去掉啊,creator 只是给你一个范例,实际项目自己做很正常。
Layout 这个组件确实鸡肋,既然做组件就做完善一点嘛,没有居中布局,难道让开发者重新造轮子吗,那还用它干嘛,直接重写一个算了
Resize Mode 设为 Container,然后 Layout 的 Anchor X 设为 0.5,不就是居中了
有bug 子组件来回切换active的值 子组件没有重新居中对齐 编辑器上是可以的 代码上不行
建议新开一个帖子,另外麻烦附上一个重现问题的 demo,我看看是引擎 bug 还是你的用法问题。
你的这个问题是widget里面有个alignonce,应该不是bug
其实他们说的是像unity那样的layout…可以选左对齐,右对齐啥的。
本人亲测有效
您好,我有遇到过这种情况:
layout需要根据屏幕自适应widget的left和right设置0,type设置grid,这样的话往layout里加子控件的话就无法居中排列,当然可以自己用代码控制居中,但略显冗余,如果layout可以加一个子空间居中排列的话应该会省很多事
官方不做游戏的。没考虑过自适应的情况。
17年排的计划layou居中 ,现在有了吗。我也头皮发麻啊,layout下子节点不能居中,说好的让开发者把更多尽力放在游戏性的开发上,而现在老是在这些UI上花很多时间,头皮发麻了
自己继承layout封装一个呗!
上面介绍的这个方法不可用吗?
我现在是计算 padding Left 到是可以达到效果,但是
p
-
child 明明写着对子节点大小进行缩放。但是在容器大小改变时,子节点只是发生了位置改变,并没有缩放
-
layout网格排布下* 设置为 CHILDREN 时,子物体大小会随着容器的大小而变化。
layout内部是单行的话,不采用grid模式,可以居中,但是一旦多行,就只能采用grid模式,但grid模式没法实现居中对齐。
同问,插眼顶贴…
layout能不能直接做成flex的效果 
好用还没学习成本





