label元素所在节点的宽度一直是初始的宽度,赋值以后获取的节点宽度并没有改变
creator版本:v1.4.2
有没有同样问题的,请告知怎么获取
@jare
把Label的Overflow属性设为None试试
设置为none获取不到,另外我是在canvas下运行的
你的代码是怎样的,如果你是动态创建节点,需要在把节点 addChild 之后才能取到正确的 size。
3赞
给力啊 就是这个原因
终于解决了
朋友,我遇到的不管发来多少字符,赋值到Label上,获取到Label的宽度也是在编辑器上的初始宽度,能否发下代码看下 ,不胜感激啊
你的label是不是没有显示出来啊
解决了吗
我也遇到这个问题
lebel._updateRenderData(true);
赋完值后调用这句应该就可以了
没有这个方法啊 ,