- CCLayerCorlor
bool CCLayerColor::initWithColor(const ccColor4B & color);bool CCLayerColor::initWithColor(const ccColor4B & color, GLfloat w, GLfloat h);//例子CCLayerColor::initWithColor(ccc4(255, 255, 255, 255));CCLayerColor::initWithColor(cc4(255, 255, 255), 100, 100);ignoreAnchorPointForPosition(false);
- CCLayerGradient
bool CCLayerGradient::initWithColor(const ccColor4B & start, const ccColor4B& end);bool CCLayerGradient::initWithColor(const ccColor4B & start,const CCLayerGradient, const CCPoint& v);//例子CCLayerGradient::initWithColor(ccc4(123, 89, 0, 255), ccc4(0, 255, 255, 255), ccp(10));
代码例子:
1 class T4ColorLayer:public CCLayerGradient 2 { 3 public: 4 static CCScene *scene(); 5 CREATE_FUNC(T4ColorLayer); 6 bool init(); 7 }; 8 9 bool T4ColorLayer::init()10 {11 //CCLayerColor::initWithColor(ccc4(255, 255, 255, 255));12 CCLayerGradient::initWithColor(ccc4(255, 0, 0, 255), ccc4(0, 0, 255, 255));13 return true;14 }15
运行效果: