1. 如何绘制一个字符串
一般使用CCLabelTTF
四个步骤:
1)初始化
CCLabelTTF *pLabel = CCLabelTTF::create(“Hello Cocos2d-x”, “Arial” , 24);
参数1:字符串内容
参数2:字体
参数3:字符串的大小
2)检查CC_BREAK_IF();
CC_BREAK_IF(!pLabel); //判断指针pLabel 是否创建成功,否则break
3)设置坐标点
CCSize size = CCDirector::SharedDirector()->getWinSize();
pLabel->setPosition(ccp(size.width/2 , size.height-50));
注:ccp为一个点的类
补充:CCDirector 导演类,整体框架类,导演类为一个单例类
SharedDirector() 获得导演类的实例
导演类中一些函数可以获得设置窗体的一些信息
4)加入当前图层
this->addChild(pLabel, 1);
注:参数2为第几图层,从0开始,数字越小越底层图层
2. 如何绘制一张图片
一般使用CCSprite (精灵)
四个步骤:
1) 初始化
CCSprite *pSprite = CCSprite::create(“HelloWorld.png