cocos2d-x 3.x学习之TintAction
来源:互联网 发布:星辰0灯尤格萨隆数据 编辑:程序博客网 时间:2024/06/09 03:38
TintActionScene.cpp文件
#include"TintActionScene.h"Scene* TintAction::createScene(){auto scene = Scene::create();auto layer = TintAction::create();scene->addChild(layer);return scene;}bool TintAction::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));//将精灵添加到当前层的子节点this->addChild(apple1);//创建一个TintTo动作,5秒内将节点着色渐变成红色auto tintTo = TintTo::create(5, 255, 0, 0);//精灵执行TintTo动作apple1->runAction(tintTo);//创建第二个精灵auto apple2 = Sprite::create("apple.png");//设置精灵位置apple2->setPosition(Point(visibleSize.width / 2 + 100, visibleSize.height / 2));//将精灵添加到当前层的子节点this->addChild(apple2);//创建一个TintBy动作,执行该动作在一定时间内在节点的当前色彩值上加上相应的RGB色彩值auto tintBy = TintBy::create(5, 0, -100, -100);//精灵执行TintBy动作apple2->runAction(tintBy);return true;}
0 0
- cocos2d-x 3.x学习之TintAction
- cocos2d-x 3.x学习之SpriteFrameCache
- cocos2d-x 3.x学习之ShowAction
- cocos2d-x 3.x学习之FadeAction
- 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学习之虚拟摇杆
- 项目三大文档: 项目章程, 初步的项目范围说明书 ,详细范围说明书,项目计划书
- Linux档案权限与目录配置
- app 上架到AppStore被拒绝的各种原因
- self 和 _
- Codeforces Round #357 (Div. 2) D. Gifts by the List
- cocos2d-x 3.x学习之TintAction
- Android笔记之开发中处理异常并写入本地log文件
- ajax使用之动态显示商品信息
- response常见应用、response细节、输出随机图片、定时刷新网页
- 怎样查看交叉编译器的版本?
- JNIEnv解析
- iOS开发技巧--禁止系统头文件被不小心修改
- Spring --- java定时器,Spring定时器和Quartz定时器
- 获得路径