#ifndef _SpriteCreate_H_
#define _SpriteCreate_H_
#include <cocos2d.h>
USING_NS_CC;
class SpriteCreate :public CCLayer
{
public:
static CCScene *scene();
CREATE_FUNC(SpriteCreate);
bool init();
};
#endif
#include "SpriteCreate.h"
USING_NS_CC;
CCScene * SpriteCreate::scene()
{
CCScene *s = CCScene::create();
SpriteCreate *layer = SpriteCreate::create();
s->addChild(layer);
return s;
}
bool SpriteCreate::init()
{
if (!CCLayer::init())
{
return false;
}
CCSize winSize = CCDirector::sharedDirector()->getWinSize();
//获取纹理
CCTexture2D *texture = CCTextureCache::sharedTextureCache()->addImage("green_edit.png");
CCSprite *create = CCSprite::createWithTexture(texture);
addChild(create);
setPosition(ccp(0, 0));
CCMoveBy *moveby = CCMoveBy::create(3.0f, ccp(200, 200));
CCActionInterval *SineOUt = CCEaseSineInOut::create(moveby);
create->runAction(moveby);
return true;
}