CCLabel换行问题
遇到的问题如标题所示,我是直接把cocos2D直接生成一个jar包然后导入到eclipse中直接开发的,我的代码是这样的String textTip = "sjdfhdskahfdsalkjhlksdjfkdsal你好我阿韦杰夫宽松的减肥";CGSize dimensions = CGSize.make(300,300);
mLoadTextShow = CCLabel.makeLabel(textTip, dimensions, TextAlignment.CENTER, "DroidSans", DisplayUtil.sp2px(14));
mLoadTextShow.setColor(new ccColor3B(21, 21, 21));
mLoadTextShow.setPosition(displaySize.width * 0.5f,
displaySize.height * 0.29f);
addChild(mLoadTextShow);
但只能显示那个宽度的内容,超过了就不能显示了,没有网上说的自动换行一说。。。。谁帮帮我啊,谢谢了
cocos2d eclipse --------------------编程问答-------------------- 自己写个换行函数,方法比较笨,但是可以实现。每加一个字计算生成lable的长度,超过显示宽度就要生成另一个lable, --------------------编程问答-------------------- 怎么计算生成的label的长度? --------------------编程问答-------------------- lable->getContentSize.width --------------------编程问答-------------------- 好的,我试试 --------------------编程问答-------------------- 还有一个问题,怎么样提取超过的显示宽度的文字呢? --------------------编程问答-------------------- 下面的label显示不出来。。。这是什么原因啊 --------------------编程问答-------------------- lable->getContentSize.width是为了得到每行文字的长度,然后将这行文字保存起来,其余的文字也这样出来,最后有几行文字就创建几个lable --------------------编程问答-------------------- 我有尝试那样做,但是后面创建的label就是显示不出来?这是什么原因呢?
补充:移动开发 , Android