cocos2d-x常用动作
来源:互联网 发布:恢复数据 英语 编辑:程序博客网 时间:2024/05/17 00:13
//载入一张图片CCSprite* leftDoor = CCSprite::create("loading/door.png");leftDoor->setAnchorPoint(ccp(1, 0.5)); //设置锚点为右边中心点leftDoor->setPosition(ccp(240, 160)); //设置图片位置leftDoor->setScaleX(-1); //设置镜像翻转this->addChild(leftDoor);//移动动作CCMoveTo* move = CCMoveTo::create(1.0f, ccp(480, 160));boom->runAction(move);//旋转动作CCRotateTo* rotate = CCRotateTo::create(1.0f, 180);boom->runAction(rotate);//缩放动作CCScaleTo* scale = CCScaleTo::create(1.0f, 2, 0.5);boom->runAction(scale);//隐藏CCHide* hide = CCHide::create();boom->runAction(hide);//显示CCShow* show = CCShow::create();boom->runAction(show);//显示隐藏切换CCToggleVisibility* tv = CCToggleVisibility::create();boom->runAction(tv);//延时等待CCDelayTime* delaytime = CCDelayTime::create(1.0f);boom->runAction(delaytime);//序列动画CCSequence* sequence = CCSequence::create(move, rotate, scale, NULL);boom->runAction(sequence);//并行动画CCSpawn* spawn = CCSpawn::create(move, rotate, scale, NULL);boom->runAction(spawn);//调用函数CCCallFunc* cf = CCCallFunc::create(this,callfunc_selector(HelloWorld::animationEnd));CCSequence* sequence = CCSequence::create(move1, move2, hide, delaytime, show, cf, NULL);boom->runAction(sequence);//重复执行CCRepeat* repeat = CCRepeat::create(sequence, 3); //指定重复次数CCRepeatForever* repeatforever = CCRepeatForever::create(sequence); //无线循环boom->runAction(repeat);//缓动效果CCMoveTo* move1 = CCMoveTo::create(1.0f, ccp(0, 160));CCEaseBackIn* easebackin = CCEaseBackIn::create(move1);boom->runAction(easebackin);//绑定多个控件CCNode* leftNode = CCNode::create();leftNode->addChild(leftDoor);leftNode->addChild(leftLogo);this->addChild(leftNode);
0 0
- cocos2d-x常用动作
- cocos2d-x的常用动作API
- Cocos2d-x常用动作 Action API
- Cocos2d-x 3.x中43种常用动作汇总
- Cocos2d-x 3.x中43种常用动作汇总
- Cocos2d-x 3.x中43种常用动作汇总
- Cocos2d-x 3.x中43种常用动作汇总
- Cocos2d-x 3.x中43种常用动作汇总
- Cocos2d-x 3.x中43种常用动作汇总
- cocos2d-x CCAction:动作
- Cocos2d-x动作CCAction
- Cocos2d-x基本动作
- Cocos2d-x动作组合
- Cocos2d-x动作CCAction
- Cocos2d-x动作CCAction
- cocos2d-x动作原理
- cocos2d-x 变速动作
- cocos2d-x:动作 Actions
- River的Android的学习笔记——数据持久化技术(文件存储)
- 我对CSS vertical-align的一些理解与认识(一)
- This is it——语言是一门艺术
- 内存的对齐和补齐
- Java常用设计模式
- cocos2d-x常用动作
- 我的第一篇博文----随意谈谈开通博客的目的、宗旨和计划
- PAT 1078 Hashing
- 浅谈三层学习
- Map的更新操作
- 彻底解决Android GPS没法定位这一顽固问题
- UI Overview
- 测试方法三:电脑+USB转TTL串口模块+HC06
- Hibernate的三种状态