cocos2d-x---ttf字体 和 fnt字体 的显示

前端之家收集整理的这篇文章主要介绍了cocos2d-x---ttf字体 和 fnt字体 的显示前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

TTF字体

一.添加字体。

在info.plist上面添加Fonts provided by application 如下图,然后下面添加对应的字体:






二.代码中应用

  CCLabelTTF* pLabel = CCLabelTTF::create("唯女子与小人难养也","QXyingbixing",44);
    pLabel->setPosition(ccp(origin.x + visibleSize.width/2,origin.y + visibleSize.height - pLabel->getContentSize().height-100));
    this->addChild(pLabel,1);
CCLabelTTHF创建函数的第二个参数 fontName,不能写“ 硬笔行书 ”,要写这种字体的 font family。查找出font family的办法是双击文件 硬笔行书.ttf
,在打开的窗口点击安装字体,就可以看到了


3.运行结果:



FNT字体

1.添加字体文件



2.代码添加

 CCLabelBMFont *bmLbl = CCLabelBMFont::create("唯女子与小人难养也","wei.fnt");
    bmLbl->setAnchorPoint(ccp(0.5,0));
    bmLbl->setPosition(ccp(getContentSize().width/2,150));
    this->addChild(bmLbl);

3.运行效果

猜你在找的Cocos2d-x相关文章