#ifndef __CocoStudioAllKeyPoint__OneLayer__
#define __CocoStudioAllKeyPoint__OneLayer__
#include <iostream>
#include "cocos2d.h"
using namespace cocos2d;
class OneLayer:publicLayer{
protected:
virtual bool init();
public:
CREATE_FUNC(OneLayer);
static Scene * createScene();
};
#endif /* defined(__CocoStudioAllKeyPoint__OneLayer__) */
#include "OneLayer.h"
bool OneLayer::init(){
if (!Layer::init()) {
return false;
}
//1.标准文本标签
Label * labelOne = Label::createWithSystemFont("wangziye","Arial",24);
labelOne->setPosition(Vec2(480,320));
labelOne->setColor(Color3B(0,255,0));
this->addChild(labelOne);
//2.TTF 文本标签
Label * labelTwo =Label::createWithTTF("wangziye","Marker Felt.ttf",24);
labelTwo->setPosition(Vec2(480,520));
labelTwo->setColor(Color3B(255,0,0));
this->addChild(labelTwo);//黄色文件夹,不加路径
Label * labelThree =Label::createWithTTF("wangziye","./fonts/Marker Felt.ttf", 24);
labelThree->setColor(Color3B(0,0,255));
labelThree->setPosition(Vec2(480,420));
this->addChild(labelThree);//蓝色文件夹,加路径
//3.fnt 字体,写字体文件名,要加入 PNG 文件
Label *labelFour =Label::createWithBMFont("bitmapFontTest3.fnt","Start");
labelFour->setColor(Color3B(255,0,0));
labelFour->setPosition(Vec2(480,620));//黄的文件夹,不加路径
Label *labelFive =Label::createWithBMFont("bitmapFontTest3.fnt","Start");
labelFive->setColor(Color3B(255,0,0));
labelFive->setPosition(Vec2(480,220));//蓝的文件夹,加路径
return true;
}
Scene * OneLayer::createScene(){
auto scene = Scene::create();
auto layer = OneLayer::create();
scene->addChild(layer);
return scene;
}