1.06 CCLayerColor 及 CCLayerGradient

CCLayerColor 及 CCLayerGradient

一、CCLayerColor

code

  1. CCLayerColor::initWithColor( ccc4( 255, 0, 0, 100 ) );
  2. //CCLayerColor::initWithColor( ccc4( 255, 0, 0, 100 ), 100, 100 );
  3. //ignoreAnchorPointForPosition( false );

二、CCLayerGradient

code

  1. class LayerGradient :public CCLayerGradient
  2. {
  3. public:
  4. CREATE_FUNC( LayerGradient );
  5. bool init( )
  6. {
  7. //CCLayerGradient::initWithColor( ccc4( 255, 0, 0, 255 ), ccc4( 0, 0, 255, 255 ) );
  8. CCLayerGradient::initWithColor( ccc4( 255, 0, 0, 255 ), ccc4( 0, 0, 255, 255 ), ccp( 1, 0 ) );//横坚变了
  9. return true;
  10. }
  11. };

来自为知笔记(Wiz)

时间: 2024-08-05 06:30:28

1.06 CCLayerColor 及 CCLayerGradient的相关文章

1.多彩的幕布CCLayerColor,CCLayerGradient

 1.多彩的幕布(CCLayerColor) ColorLayer.h #ifndef_COLORLAYER_H_ #define_COLORLAYER_H_ #include"cocos2d.h" USING_NS_CC; //多彩的幕布layer,这时候要使用继承CCLayerColor //默认的CCLayer是透明的 classColorLayer :publicCCLayerColor { public: staticCCScene *scene(); CREATE_FU

Cocos2d-x内置的常用层

为了方便游戏开发者,Cocos2d-x内置了3种特殊的CCLayer,具体如下所示. CCLayerColor:一个单纯的实心色块. CCLayerGradient:一个色块,但可以设置两种颜色的渐变效果. CCMenu:十分常用的游戏菜单 CCLayerColor与CCLayerGradient 这两个层十分简单,都仅仅包含一个色块.不同的是,前者创建的是一个实色色块,而后者创建的是一个渐变色块.图3-7 展示了 Cocos2d-x 测试样例中 CCLayerColor 与 CCLayerGr

cocos2dx中的背景图层CCLayerColor和渐变图层CCLayerGradient

1.CCLayerColor是专门用来处理背景颜色的图层,它继承自CCLayer,可以用来设置图层的背景颜色,因为CCLayer默认是透明色的,即无颜色的 2.CCLayerGradient是用来显示颜色渐变效果的图层,它继承自CCLayerColor,是CCLayer的孙类 3.几个特殊的图层:CCLayerColor,CCLayerGradient  颜色图层在游戏中主要用来烘托背景,可以按照RGB设置填充颜色,同时还可以设置图层的透明度,常用于背景    颜色图层还存在一个特殊的子类:CC

cocos2dx-CCLayerColor、CCLayerGradient

1.CCLayerColor 当我们想创建一个单色得Layer层得时候,我们不需要用一张单色得背景图,因为引擎中有这这样一个CCLayerColor这样得一个类,它可以帮我们完成这样得效果.接下来来看一个例子: 1 CCLayerColor * layercolor = CCLayerColor::create(ccc4(240, 70, 100, 255), size.width, size.height);2 layercolor->setCascadeColorEnabled(false)

cocos2dx基础篇(30)——颜色布景层CCLayerColor

[唠叨] 在游戏开发的过程中,突然想更改一下CCLayer图层的背景颜色,可是却怎么也找不到设置背景色的属性.于是搜索了一番,发现原来还有一个颜色布景层CCLayerColor. 本节将介绍一下:颜色布景层CCLayerColor,以及它的一个子类渐变色布景层CCLayerGradient. [扩展阅读] 颜色混合模式:http://shahdza.blog.51cto.com/2410787/1547633 [CCLayerColor] 颜色布景层CCLayerColor有两个父类:CCLay

【C++基础 06】explict关键字

C++提供了关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生.声明为explicit的构造函数不能在隐式转换中使用. 1.示例 我们先来看一段示例代码: class A { public: A(int v):var(v){};//带一个int型值的构造函数 bool isSame(const A& ref) const {return var == ref.var;}//判等函数 private: int var;//成员变量var }; void main()

初尝Mcafee之在ePO中进行策略和客户端任务设置【06】

一.策略和客户端任务概述 在ePO中点击"菜单",可以看到一个策略的大分类:ePO就是通过分配策略和客户端任务给客户端代理,然后代理将这些策略和客户端任务分配给本地相应的Mcafee杀毒防护软件进行执行: 策略是针对软件的内在参数和计划任务的配置,例如VirusScan是否扫描压缩文件,VirusScan的扫描计划的设置: 客户端任务是针对软件的外在交互,例如安装,部署,更新,信息统计等: 二.策略和客户端任务的分配结构: 策略和客户端任务的分配结构有点跟Windows Server的

java进阶06 线程初探

线程,程序和进程是经常容易混淆的概念. 程序:就是有序严谨的指令集 进程:是一个程序及其数据在处理机上顺序执行时所发生的活动 线程:程序中不同的执行路径,就是程序中多种处理或者方法. 线程有两种方法实现 一:继承Thread 覆盖run方法 package Thread; public class Thread1 { public static void main(String[] args){ MyThread1 thread1=new MyThread1(); thread1.setName

1099:零起点学算法06——再来一题除法算术题

1099: 零起点学算法06--再来一题除法算术题 Time Limit: 1 Sec  Memory Limit: 128 MB   64bit IO Format: %lldSubmitted: 4811  Accepted: 1917[Submit][Status][Web Board] Description 再来一题除法算术题 Input 没有输入 Output 输出8除以5,保留1位小数 Sample Output 1.6 Source 零起点学算法 1 # include <std