Cocos2D-x游戏开发之七:CCMoveBy CCJumpBy CCRotateBy CCAction CCRepeatForever
来源:互联网 发布:pcap数据分析工具apk 编辑:程序博客网 时间:2024/05/16 10:30
现在我们接着学习Cocos2D-x 的基础用法。
CCMoveBy CCJumpBy CCRotateBy CCAction CCRepeatForever
直接代码如下:
bool HelloWorld::init()
{
bool bRet = false;
do
{
CC_BREAK_IF(! CCLayer::init());
CCMenuItemImage *pCloseItem = CCMenuItemImage::create(
"CloseNormal.png",
"CloseSelected.png",
this,
menu_selector(HelloWorld::menuCloseCallback));
CC_BREAK_IF(! pCloseItem);
pCloseItem->setPosition(ccp(CCDirector::sharedDirector()->getWinSize().width - 20, 20));
CCMenu* pMenu = CCMenu::create(pCloseItem, NULL);
pMenu->setPosition(CCPointZero);
CC_BREAK_IF(! pMenu);
this->addChild(pMenu, 1);
// Get window size and place the label upper.
CCSize size = CCDirector::sharedDirector()->getWinSize();
CCSprite* pSprite = CCSprite::create("sprite.png");
CC_BREAK_IF(! pSprite);
pSprite->setPosition(ccp(0, size.height/2));
this->addChild(pSprite, 0);
CCMoveBy *move = CCMoveBy::create(10.0f,ccp(50,50));
CCJumpBy *jump = CCJumpBy::create(3.0f,ccp(50,1),100,1);
CCRotateBy *rote = CCRotateBy::create(1.0f,100,100);
CCAction * avt = CCSpawn::create(move,jump,rote,NULL);
CCRepeatForever * action = CCRepeatForever::create(rote);
pSprite->runAction(action);
pSprite->runAction(avt);
bRet = true;
} while (0);
return bRet;
}
- Cocos2D-x游戏开发之七:CCMoveBy CCJumpBy CCRotateBy CCAction CCRepeatForever
- Cocos2d-x游戏开发——重复动作CCRepeatForever&CCJumpBy
- CCMoveBy CCRotateBy CCJumpBy
- 【Cocos2d-x 游戏开发】 2 --- Button、CCMoveBy
- Cocos2d-x结构学习(十五)CCJumpBy、CCRotateBy、CCSpawn、CCSpeed
- Cocos2D-x游戏开发之六:CCMoveTo CCMoveBy and CCscaleTo CCBlink
- Cocos2D-x游戏开发之八:事件连续执行:CCMoveBy CCCallFunc CCSequence
- Cocos2d-x 之CCAction
- cocos2d-x之CCAction
- iphone游戏开发之cocos2d(五)游戏中的动作CCAction
- cocos2d-x学习之CCAction
- cocos2d之CCRotateTo、CCRotateBy
- Cocos2d-X游戏开发之Json解析(七)
- cocos2d-x实例学习(8)之CCJumpTo和CCJumpBy
- cocos2d-x实例学习(2)之CCMoveTo&CCMoveBy
- cocos2d-x之CCAction类详解
- cocos2d-x 详解之 CCAction(动作)
- Cocos2d-x学习笔记(七)CCAction原理分析
- Android Binder机制(超级详尽)
- Android问题集锦之二十二:An error occurred while automatically activating bundle com.android.ide.eclipse.adt
- 比jiu量
- java设计模式一 简单工厂模式
- 分解质因数 (vip)
- Cocos2D-x游戏开发之七:CCMoveBy CCJumpBy CCRotateBy CCAction CCRepeatForever
- 请简要描述客户端发送的http request header都包含哪些内容
- 《ios零基础教程》 ---sizeof、关系运算符、逻辑运算和三目运算和流程控制if选择结构 2014-3-21总结
- c语言 考研 复习
- 【编码】原码,反码,补码,移码
- 第二次练习
- android基础入门SeekBar和ProgressDialog(9)
- HDU 1865 1sting
- 这是第二个博客