2.X以下
CCLayerColor
の代わりに拡張しCCLayer
ます。例えば、
class CommonScene : public cocos2d::CCLayerColor
{
public:
...
}
次のコードで初期化します。
bool CommonScene::init()
{
//////////////////////////////
// 1. super init first
if( !CCLayerColor::initWithColor(ccc4(255, 255, 255, 255)) ) //RGBA
{
return false;
}
...
}
背景を変更したい場合は、 のsetColor
メソッドを使用しCCLayerColor
ます。例えば、
this->setColor(ccc3(255, 255, 255));
3.0以上
上記のコードを次のように変更します。
ヘッダー ファイル (.h)
class CommonScene : public cocos2d::LayerColor
ソースファイル (.cpp)
if( !LayerColor::initWithColor(Color4B(255,255,255,255)) )