带 widget 节点的坐标位置在游戏过程中被修改了

如果某个节点加了label和widget,label的overflow为none,字符串为空,widget设置为top15像素,那么在游戏运行过程中一旦给label的字符串赋值了,label的坐标就变了,似乎top变得小于15了

widget 是不是设置了 align once?

话说widget干么默认为 align once
每次用都要记得去掉这个勾 真麻烦

是的是的是的

因为默认 align once 时,出了问题容易发现。但如果默认不 align once,大家可能就不管了,因为永远没问题,用户也不会发现,就导致场景运行性能下降。

align once可以提高性能。。。

这个label就算是空字符串,它的高度也跟非空字符串时候的高度(这里只讨论一行的情况)是一致的,那么无论给这个label赋什么值,它都不应该会影响它的y坐标吧