シーン全体を白く塗りつぶすことを目的とするレイヤーを追加しようとしています。CCLayerColorが正常に動作しない
私は次のようにそれをやってみてください。
// Inside a cass which extends CCScene
- (id)init {
if (self = [super init]) {
// Create the flash layer on level restart
_flashLayer = [[CCLayerColor alloc] init];
[_flashLayer setColor:ccc3(255, 255, 255)];
[self addChild:_flashLayer z:0];
[_flashLayer release];
}
return self;
}
問題は、私は関係なく、私はレイヤーの色を設定する方法黒い画面を取得していないということです。私は次のように層を作成しよう もう一つは、:
_flashLayer = [[CCLayerColor alloc] initWithColor:ccc4(255, 255, 255, 255)];
を私は次のエラーを取得する:予想通り、私は、ソースとすべてに見
Incompatible type for argument 1 of 'initWithColor:'
があると思われます。
誰でもこの問題を解明できますか?
ありがとうございました。
シーン内の他の要素(他のレイヤーとスプライト)が期待通りに表示されます – giorashc