Cocos2d-x之CCLabel

CCLabelAtlas * label = CCLabelAtlas::labelWithString("0", "数字图片", 24, 30, ' ');
label->setString("124");

BMFont生成工具:http://www.n4te.com/hiero/hiero.jnlp

CCLabelBMFont * label = CCLabelBMFont::labelWithString("http://blog.linguofeng.com", "生成的fnt文件");
                     // CCLabelBMFont::labelWithString("abc", "fnt", CCTextAlignment[Center, Left, Right], width);
label->setString("hello");              // 设置显示的文本,显示文本时加"\n"
label->setColor(ccc3(125, 15, 100));    // 设置显示的颜色

CCSprite * c1 = (CCSprite*)label->getChildByTag(1); // 得到的c1是"e"的一个精灵,可以做任何事情,比如动画效果

三、CCLabelTTF 显示ttf字体

                                              // 文本      大小         方向              字体名称             字体大小
CCLabelTTF * label = CCLabelTTF::labelWithString("hello", CCSizeMake, CCTextAlignment, "Monaco_Linux.TTF", 24);
label->setString("文本");