http://blog.sina.com.cn/s/blog_8c7c56230100utax.html

cocos2d中层颜色的改变,在0.9版本中使用如下的方法:

在.h文件中如下声明接口
HelloworldLayer : CCColorLayer
{
}
在.m文件中的init中做如下修改
if( (self=[super initWithColor:ccc4(255,255,255,255)] ))
{
}

但是在1.0以上版本中却将CCColorLayer改成CCLayerColor,其他的使用方法一样
在.h文件中声明接口如下
HelloworldLayer : CCLayerColor
{
}
在.m文件中的init中该写为

    if ((self = [super initWithColor:ccc4(255, 255, 255, 255)]))

    {

    }

 

这样就使层的背景变成为白色