layout缩放后,显示大小是实际的2倍

  • Creator 版本:2.0.5、2.0.6、2.0.7、2.0.8、2.0.9、v2.0.10-alpha.2

  • 目标平台:

  • 编辑器操作系统 :Windows

精灵控件挂layout,子节点是label,

不缩放时,精灵控件尺寸146.81,60

情况1:缩放2倍,精灵控件尺寸变成293.62,120,显示大小是原本的4倍
情况2:去掉layout,缩放2倍,精灵控件尺寸146.81,60,显示大小是原本的2倍

问题:
情况2显示的大小是对的,情况1显示的大小是情况2的2倍

期望的表现是:
节点有layout的时候,缩放后显示的大小要和没有layout一样

demo.zip (47.6 KB)

layout判断的是子节点的实际大小来进行conteiner大小的判断的,尽量不要再layout上面加scale。

如果是要放大文字请直接放大文字,layout会根据你文字的实际大小直接放大的

行,在layout下面增加一个字节点用来缩放,其他控件放这里面