加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-14 20:13:57 所属栏目:百科 来源:网络整理
导读:TTF字体 一.添加字体。 在info.plist上面添加Fonts provided by application 如下图,然后下面添加对应的字体: 二.代码中应用 CCLabelTTF* pLabel = CCLabelTTF::create("唯女子与小人难养也","QXyingbixing",44); pLabel-setPosition(ccp(origin.x + visib

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.运行效果

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读