cocos2d-x教程3 CCLabelTTF的使用
来源:互联网 发布:mac ant root 编辑:程序博客网 时间:2024/05/29 04:19
HelloWorldScene.cpp
#include "HelloWorldScene.h"
#include "SimpleAudioEngine.h"
using namespace cocos2d;
using namespace CocosDenshion;
CCScene* HelloWorld::scene()
{
CCScene *scene =CCScene::create();
HelloWorld *layer =HelloWorld::create();
scene->addChild(layer);
return scene;
}
// on "init" you need to initialize your instance
bool HelloWorld::init()
{
if ( !CCLayer::init() )
{
return false;
}
//------CCLabelTTF
CCLabelTTF* pLabel =CCLabelTTF::create("CCLabelTTF-Thonburi","Thonburi",24);
pLabel->setPosition(ccp(170,280) );
this->addChild(pLabel);
CCLabelTTF* pLabel2 =CCLabelTTF::create();
//设置字体大小
pLabel2->setFontSize(20);
//设置字符串
pLabel2->setString("CCLabelTTF-Helvetica");
pLabel2->setPosition(ccp(170,250) );
this->addChild(pLabel2);
//------CCLabelAtlas
// CCLabelAtlas* label = CCLabelAtlas::create(<#const char *string#>, <#const char *charMapFile#>, <#unsigned int itemWidth#>, <#unsigned int itemHeight#>, <#unsigned int startCharMap#>)
CCLabelAtlas* label =CCLabelAtlas::create("Atlas-823","testfont.png",48,64, ' ');
label->setPosition(ccp(0,190));
addChild(label);
//设置字体颜色
label->setColor(ccc3(255,0,0));
CCLabelAtlas* label2 =CCLabelAtlas::create("LabelAtlas","testfont.plist");
label2->setPosition(ccp(0,140));
addChild(label2);
//------CCLabelBMFont
CCLabelBMFont* labelBM =CCLabelBMFont::create("Himi站立","testChinese.fnt");
labelBM->setPosition(ccp(180,100));
addChild(labelBM);
return true;
}
- cocos2d-x教程3 CCLabelTTF的使用
- Cocos2D-X的类型标签CCLabelTTF
- cocos2d-x 2.1.5 CCLabelTTF使用unicode操作符创建时crash的解决方案
- 【转载】cocos2d-x 2.1下使用CCLabelTTF显示汉字的问题
- cocos2d-x生成带边框的标签CCLabelTTF文本
- cocos2d-x的三种label:CCLabelTTF,CCLabelAtlas,CClabelBMFont
- 【Cocos2d-x 003】 CCLabelTTF,CCLabelBMFont,CCLabelAtlas
- cocos2d-x CCLabelTTF 描边
- cocos2d-X 节点(CCLabelTTF.h)API
- 【cocos2d-x笔记】CCLabelTTF 字体描边
- Cocos2d-x游戏开发之CCLabelTTF标签详解之Create方法(设置自动换行的标签)和换行符的巧妙使用(十六)(高级篇)
- cocos2d-x 中添加显示文字的三种方式(CCLabelTTF 、CCLabelBMFont 和CCLabelAtlas)
- cocos2d-x 利用CCLabelTTF制作文字描边与阴影效果的实现方法
- cocos2d-x 利用CCLabelTTF制作文字描边与阴影效果的实现方法
- cocos2d-x 利用CCLabelTTF制作文字描边与阴影效果的实现方法
- cocos2d-x 中添加显示文字的三种方式(CCLabelTTF 、CCLabelBMFont 和CCLabelAtlas)
- 【Cocos2d-x】CCLabelTTF在Android上引发的内存泄露问题
- 我的Cocos2d-x学习笔记(十三)CCLabelTTF、CCLabelAtlas、CCLabelBMFont
- WebService调用工具(AXIS2)
- error link2005问题原因与解决方法
- 试题:将一个正整数分解质因数
- 部分 U1073: don't know how to make ****错误
- QT中PRO文件写法的详细介绍
- cocos2d-x教程3 CCLabelTTF的使用
- 编程做好这六点,你就是大师了
- Java泛型--泛型应用--泛型接口、泛型方法、泛型数组、泛型嵌套
- cocos2d-x补充
- div错位/解决IE6、IE7、IE8样式不兼容问题
- active连接数暴增
- sql查询一段日期内的某个时间段的数据量,该如何解决
- 写一个最短的不会重复的随机数
- 好记性不如烂笔头,关于hibernate异常