シーンの背景色を設定する
CCLayerColorを使って背景色を設定する
■CCLayerColor
背景色の設定 ・CCLayerColorオブジェクトを生成 ・addchildで背景色を追加する
■サンプルコード
#import <Foundation/Foundation.h>
#import "cocos2d.h"
@interface SampleLayer : CCLayerColor
{
}
+(CCScene *) scene;
@end
#import "SampleLayer.h"
@implementation SampleLayer
/**
*
* シーン取得
*
**/
+(CCScene *) scene
{
// シーン生成
CCScene *scene = [CCScene node];
// レイヤー生成
SampleLayer *layer = [SampleLayer node];
// シーンにレイヤーを追加
[scene addChild:layer];
// シーンを返す
return scene;
}
/**
*
* 初期処理
*
**/
-(id) init
{
if(self = [super init])
{
// レイヤーカラーオブジェクト生成
CCLayerColor *background = [CCLayerColor layerWithColor:ccc4(67, 90, 255, 180)];
// 背景オブジェクトを一番奥に追加
[self addChild:background z:-1];
}
return self;
}
@end
参考サイト
http://www.happytrap.jp/blogs/2012/09/02/9333/
