以上是我的代码,我想要的效果是代码里添加一个label,然后和label的父节点等宽,并且label左对齐,但是实际上没有等宽,update里打印的宽高是原始宽高,我就想问问各位大神是不是我漏掉了什么?如果只是左对齐是正常的,加了右对齐就没用了
还有就是如果我要在代码里添加一个label,不能直接new cc.Label吗?一定要先new一个node再添加label组件吗?这样好麻烦,我想要在代码里实例化官方的控件怎么办?要把控件设为预制然后再实例化吗?
以上是我的代码,我想要的效果是代码里添加一个label,然后和label的父节点等宽,并且label左对齐,但是实际上没有等宽,update里打印的宽高是原始宽高,我就想问问各位大神是不是我漏掉了什么?如果只是左对齐是正常的,加了右对齐就没用了
还有就是如果我要在代码里添加一个label,不能直接new cc.Label吗?一定要先new一个node再添加label组件吗?这样好麻烦,我想要在代码里实例化官方的控件怎么办?要把控件设为预制然后再实例化吗?
addComponent 完成之后,再addChild呢。
一样的,我试了一上午了,一开始addChild是在最后面,不行我才放到最前面的
widget.isAlignOnce = false;
加上这个再试试
还是没用
lb.setContentSize
我这里就只多了一个这个,还没办法你只能做预制了。
现在写个代码都只能靠猜。
这个方法试过可以