CCLayerColorの不透明度をアニメーション化しようとしていて、機能していません。これまでの私の努力はここにあります。私はcocos2D CCLayerまたはCCLayerColor setOpacity
CCLayerColor *retryMenuLayer;
との.mファイルに
retryMenuLayer = [CCLayerColor node];
[self addChild:retryMenuLayer z:5];
retryMenuLayer.scale = 0.5;
[retryMenuLayer setOpacity:0];
よう.hの中retryMenuLayerを定義したと方法を登場で、私はこれを呼んでいます。
[retryMenuLayer runAction:[CCFadeIn actionWithDuration:1]];
//OR
[retryMenuLayer setOpacity:255];
何が起こるかというとretryMenuLayerの背景は透明から黒一色にアニメーション化されているが(その子 - ボタンとメニュー)内のコンテンツがアニメーション化されません。実際には、メソッドが呼び出されるまで、少なくとも表示されるvisibilityプロパティを使用する必要があります。
retryMenuLayer.visible = NO; // When initiating.
retryMenuLayer.visible = YES; // When need to appear the layer.
何が起こると思いますか?何が起こっている? – Abizern