cocos2d学习之CCColor
来源:互联网 发布:mac怎么切换独立显卡 编辑:程序博客网 时间:2024/06/05 16:09
CCColor是用来展示和描绘cocos2d对象的颜色和透明度的类,继承自NSObject.API:A CCColor object represents color and sometimes opacity (alpha value) for use with Cocos2D objects.
从组件值中获取颜色,主要是一些类方法
+ (CCColor *)colorWithWhite:(float)white alpha:(float)alpha//使用灰度值和透明度生成颜色值。第一个参数是灰度值,第二个参数是透明度,范围都是从0.0到1.0
+ (CCColor *)colorWithRed:(float)red green:(float)green blue:(float)blue alpha:(float)alpha//使用三原色(RGBA)和透明度创建一个颜色值 范围都是从0.0到1.0
+ (CCColor *)colorWithRed:(float)red green:(float)green blue:(float)blue//使用三原色(RGBA)创建一个颜色值,透明度永远是1.0
+ (CCColor *)colorWithCGColor:(CGColorRef)cgColor//从Quartz color reference生成颜色值
+ (CCColor *)colorWithUIColor:(UIColor *)color//从UIKit框架中的UIColor获取颜色值
实例化方法
- (CCColor *)initWithWhite:(float)white alpha:(float)alpha
- (CCColor *)initWithRed:(float)red green:(float)green blue:(float)blue alpha:(float)alpha
- (CCColor *)initWithRed:(float)red green:(float)green blue:(float)blue
- (CCColor *)initWithCGColor:(CGColorRef)cgColor
- (CCColor *)initWithUIColor:(UIColor *)color
参数和含义和对应的类方法差不多,这里不在一一概述。
也可以从已存在的颜色值中获得颜色对象,如:+ (CCColor *)blueColor//生成一个蓝色颜色值;+ (CCColor *)whiteColor//生成一个白色颜色值
三个属性 @property (nonatomic, readonly) CGColorRef CGColor//该颜色对象对应的CGColorRef对象
@property (nonatomic, readonly) *NSColor//该颜色对象对应的NSColor对象
@property (nonatomic, readonly) *UIColor//该颜色对象对应的UIColor对象
- cocos2d学习之CCColor
- cocos2d学习之CCLabelTTF
- cocos2d学习之CCControl
- cocos2d学习之CCDirector
- cocos2d学习之CCAppDelegate
- cocos2d学习之CCNode
- cocos2d学习之安装
- cocos2d-x学习之坐标系
- cocos2d-x学习之进度条
- cocos2d-x学习之CCDirector
- cocos2d-x学习之CCCamera
- cocos2d-x学习之CCScene
- cocos2d-x学习之CCLayer
- cocos2d-x学习之CCSprite
- cocos2d-x学习之CCAction
- cocos2d-x学习 之 动画
- cocos2d-x之testlua学习
- cocos2d-x学习之3.3
- 自定义View之图片放大、缩小、移动
- Android分享中,如何过滤指定的应用,并且对不同的分享方式发送不同的内容?
- Cocos2d-X开发中国象棋《一》功能介绍
- java网络爬虫:
- Orcad中较好的习惯背景
- cocos2d学习之CCColor
- LeetCode刷题笔录Word Break II
- 散列函数(哈希函数)算法
- 如何修改eclipse 格式化行长度
- Spring如何使用aop切入controller层---问题笔记
- Window8 FTP站点构建
- 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系
- 第11周项目1.2用函数输出星号图
- C++中#ifdef、#endif等宏的使用