废话不多说了。。在网上找些 全面的介绍cocos2dx 定时器文章 还真的很难 我先来个简单的把
我直接上.h文件的代码了 都有注释的
#ifndef __up_H__
#define __up_H__
#include "cocos2d.h"
#include "cocos-ext.h"
USING_NS_CC;
USING_NS_CC_EXT;
class up : public CCLayer
{
public:
static CCScene*scene();
CREATE_FUNC(up);
bool init();
void update(float dt);
//定义一个精灵
CCSprite* _sprite;
//设置一个处理函数
void Handle(CCObject* sender);
// void MyScheduleFunc(float dt);
//
int _direction;
};
#endif
下面 我贴上.cpp的代码。。都有注释的。大家可以仔细对着看点。。
#include "up.h"
CCScene *up::scene()
{
CCScene *scene = CCScene::create();
up *layer = up::create();
scene->addChild(layer);
return scene;
}
bool up::init()
{
CCLayer::init();
CCSize winSize = CCDirector::sharedDirector()->getWinSize();
CCPoint center