小编Ohl*_*rol的帖子

文本环绕在Cocos2d-x中

如果文本比它们所在的框长,我试图让我的文本标签自动调整大小.我还希望它支持多行功能.我在网上做了一些搜索,看到它曾经像这样工作:

CCLabelTTF::labelWithString(“This is a sentence longer than a line width.2d-x”, CGSizeMake(**0, 0**), UITextAlignmentCenter, “Thonburi”, 20);
Run Code Online (Sandbox Code Playgroud)

但似乎不再可以在cocos中使用,所以我不知道该怎么做..现在我的标签设置如下:

myQuestion = Label::createWithTTF("Testing to see if text wrap will work" ,c_strFontNameBase, 50);
myQuestion->setPosition(boxLabel->getContentSize().width/2, boxLabel->getContentSize().height/2);
boxLabel->addChild(myQuestion, 50);
Run Code Online (Sandbox Code Playgroud)

有没有什么方法可以使用类似于顶部示例的方式来使我的工作?这似乎不应该是非常困难的事情,但我发现它在线缺乏文档...

c++ word-wrap cocos2d-iphone cocos2d-x

5
推荐指数
1
解决办法
3418
查看次数

标签 统计

c++ ×1

cocos2d-iphone ×1

cocos2d-x ×1

word-wrap ×1