coco2d-x Action基本操作代码
来源:互联网 发布:mac粉底液怎么样 编辑:程序博客网 时间:2024/05/29 19:19
// Basic actions and how to run them// moveauto mySprite1 = Sprite::create("mysprite.png");this->addChild(mySprite1);mySprite1->setPosition(Vec2(visibleSize.width/2, visibleSize.height/2));// Move a sprite to a specific location over 2 secondsauto moveTo = MoveTo::create(2, Vec2(100, 100));mySprite1->runAction(moveTo); // rotateauto mySprite2 = Sprite::create("mysprite.png");this->addChild(mySprite2);mySprite2->setPosition(Vec2(visibleSize.width/4, visibleSize.height/2));auto rotateTo = RotateTo::create(2.0f, 40.0f);mySprite2->runAction(rotateTo); // scaleauto mySprite3 = Sprite::create("mysprite.png");this->addChild(mySprite3);mySprite3->setPosition(Vec2(visibleSize.width/4 * 3, visibleSize.height/2));// scale uniformly by 3x over 2 secondsauto scaleBy = ScaleBy::create(2.0f, 3.0f);mySprite3->runAction(scaleBy);log("Three sprites");// fade// fades in the sprite in 1 secondsauto mySprite4 = Sprite::create("mysprite.png");this->addChild(mySprite4);mySprite4->setPosition(Vec2(visibleSize.width/2, visibleSize.height/4));auto fadeIn = FadeIn::create(1.0f);mySprite4->runAction(fadeIn);// fades out(disappear) the sprite in 2 secondsauto mySprite5 = Sprite::create("mysprite.png");this->addChild(mySprite5);mySprite5->setPosition(Vec2(visibleSize.width/2, visibleSize.height/4 * 3));auto fadeOut = FadeOut::create(2.0f);mySprite5->runAction(fadeOut);// Tintauto mySprite6 = Sprite::create("mysprite.png");this->addChild(mySprite6);mySprite6->setPosition(Vec2(visibleSize.width/4 * 3, visibleSize.height/4 * 3));auto tintTo = TintTo::create(2.0f, 120.0f, 232.0f, 254.0f);mySprite6->runAction(tintTo);
0 0
- coco2d-x Action基本操作代码
- Coco2d-x数据库操作
- coco2d-x 基础系列 (05) Actions基本操作
- coco2d-x对图片的各种操作
- coco2d-x 使用Action中的Animate实现动画效果
- Rdds基本操作Action
- coco2d-x手记
- coco2d-x使用备忘录
- coco2d-x 动作类
- Coco2d-x linux编译
- coco2d-x xuexi
- coco2d-x 纹理研究
- coco2d-x touch事件
- 安装coco2d-x
- coco2d-x内存优化
- coco2d-x坐标转换
- coco2d-x 纹理研究
- coco2d-x 纹理研究
- vs2013 无法创建项目 终极解决方案
- SAADC
- PermutationsI II
- HTML5+CSS 静态网页-极米商城
- malloc/free与new/delete的区别
- coco2d-x Action基本操作代码
- 写博客的一点感想
- 改变上下文
- HDU 1005
- 【Web】浅析JQuery的apply(), call(), bind()方法
- virtualenv
- java web相关
- HTTP协议详解
- [问答] SVN查看某个用户的提交记录