cocos2d-x 3.x学习之FadeAction
来源:互联网 发布:免费虚拟化软件 编辑:程序博客网 时间:2024/05/20 01:39
FadeActionScene.cpp文件
#include"FadeActionScene.h"Scene* FadeAction::createScene(){auto scene = Scene::create();auto layer = FadeAction::create();scene->addChild(layer);return scene;}bool FadeAction::init(){if (!Layer::init()){return false;}//获得屏幕尺寸大小Size visibleSize = Director::getInstance()->getVisibleSize();//使用.png图片创建一个精灵auto apple1 = Sprite::create("apple.png");//设置精灵的位置在屏幕的正中apple1->setPosition(Point(visibleSize.width / 2 - 100, visibleSize.height / 2));//将精灵的透明度设置为0,可以更好的观察淡入效果apple1->setOpacity(0);//将精灵添加为当前层的子节点this->addChild(apple1);//创建一个fade动作,执行该动作的节点会在5秒内淡入auto fadeIn = FadeIn::create(5);//反转fadeIn动作,即节点会在五秒内淡出auto fadeInReverse = fadeIn->reverse();//精灵按顺序执行fadeIn和fadeInReverse动作apple1->runAction(Sequence::create(fadeIn, fadeInReverse, NULL));//创建第二个精灵auto apple2 = Sprite::create("apple.png");apple2->setPosition(Point(visibleSize.width / 2 + 100, visibleSize.height / 2));this->addChild(apple2);//创建一个fadeout动作,执行该动作的节点会在5秒内淡出auto fadeOut = FadeOut::create(5);//反转fadeout动作,即节点会在5秒内淡入auto fadeOutReverse = fadeOut->reverse();//精灵执行fadeout动作和fadeoutreverse动作apple2->runAction(Sequence::create(fadeOut, fadeOutReverse, NULL));return true;}
0 0
- cocos2d-x 3.x学习之FadeAction
- cocos2d-x 3.x学习之SpriteFrameCache
- cocos2d-x 3.x学习之ShowAction
- cocos2d-x 3.x学习之TintAction
- cocos2d-x 3.x学习之MoveAction
- cocos2d-x 3.x学习之JumpAction
- cocos2d-x 3.x学习之ScaleAction
- cocos2d-x 3.x学习之RotateAction
- cocos2d-x 3.x学习之ActionCombination
- cocos2d-x 3.x学习之ActionEaseTest
- cocos2d-x 3.x学习之MenuItem
- cocos2d-x 3.x学习之进度条
- cocos2d-x 3.x学习之Vector常用函数
- cocos2d-x 3.x学习之TouchOneByOne单点触摸
- cocos2d-x 3.x学习之拖动滑块类
- cocos2d-x 3.x学习之声音系统
- cocos2d-x 3.x学习之屏幕适配
- cocos2d-x 3.x学习之虚拟摇杆
- CentOS7 中文man(cman)配置方法
- GCD介绍(三)-Dispatch Sources
- MQTT协议在nodejs中的使用
- Linux下安装可视化svn工具RabbitCvs
- omniCorba配置及开启name服务
- cocos2d-x 3.x学习之FadeAction
- Camera Calibration Toolbox for Matlab
- IOS 富文本 ,设置行间距、字间距,计算高度(转载组合而成)
- recyclerView简单解析
- Swift anyobject 如何把value强转成String类型,或者判断value的类型?
- iOS文字上下滚动效果的实现
- android opengl学习推荐博文
- Dialog里面弹不出软键盘 软键盘不出现
- python version 2.7 required,which was not found in the registry