私はCCSceneを持っており、addChildを介してCCLayerを追加しています。
[self addChild:helloWorldLayer];
これを行う方法と同様のトランジションでこの子を追加する方法はありますか?
[CCTransitionFade transitionWithDuration:1.00f scene:[HelloWorldScene scene]];
私はCCSceneを持っており、addChildを介してCCLayerを追加しています。
[self addChild:helloWorldLayer];
これを行う方法と同様のトランジションでこの子を追加する方法はありますか?
[CCTransitionFade transitionWithDuration:1.00f scene:[HelloWorldScene scene]];
これを試してください:
[[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0 scene:[HelloWorldScene scene] withColor:ccWHITE]];
ほとんどのトランジションは、通常の CCActionを使用してそのジョブを実行します。レイヤーをフェードインするには、CCFade アクションを使用します。
欠点: すべてのトランジションがアクションによってサポートされているわけではなく、アクションはレイヤー上でトランジションとは異なる動作をする場合があります。疑問がある場合は、トランジション クラスのコードを見て、どのアクションが使用され、どのように使用されるかを確認してください。