Cocos2dx之CCLabelBMFont类

C++之旅 QQ群:201704374

伸手党的救星,1T资料等你来战



一、CCLabelBMFont


二、程序设计和实现

#ifndef __T10CCLabelBMFont_H__
#define __T10CCLabelBMFont_H__
#include "cocos2d.h"
USING_NS_CC;


class T10CCLabelBMFont : public CCLayer
{
public:
	T10CCLabelBMFont(void);
	~T10CCLabelBMFont(void);

	static CCScene* scene();
	CREATE_FUNC(T10CCLabelBMFont);
	bool init();
};

#endif
#include "T10CCLabelBMFont.h"


T10CCLabelBMFont::T10CCLabelBMFont(void)
{
}


T10CCLabelBMFont::~T10CCLabelBMFont(void)
{
}


CCScene* T10CCLabelBMFont::scene()
{
	CCScene* scene = CCScene::create();
	T10CCLabelBMFont* layer = T10CCLabelBMFont::create();
	scene->addChild(layer);
	return scene;
}

bool T10CCLabelBMFont::init()
{
	CCLayer::init();

	CCLabelBMFont* font = CCLabelBMFont::create("asdfghj", "bitmapFontTest.fnt");
	addChild(font);
	font->setPosition(ccp(240, 160));

	CCArray* arr = font->getChildren();
	CCSprite* A = dynamic_cast<CCSprite*>(arr->objectAtIndex(0));
	CCSprite* B = dynamic_cast<CCSprite*>(arr->objectAtIndex(1));

	A->runAction(CCJumpBy::create(10, ccp(0, 0), 30, 10));
	B->runAction(CCMoveBy::create(10, ccp(100, 0)));
	return true;
}



三、实验现象


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值