1

我有一个 CCScene,我正在通过 addChild 向它添加一个 CCLayer:

[self addChild:helloWorldLayer];

有没有办法通过类似于你如何做到这一点的过渡来添加这个孩子?

[CCTransitionFade transitionWithDuration:1.00f scene:[HelloWorldScene scene]];
4

2 回答 2

2

试试这个:

[[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0 scene:[HelloWorldScene scene] withColor:ccWHITE]];
于 2013-03-06T21:04:50.423 回答
0

大多数转换使用常规 CCAction来执行其工作。要淡入图层,请使用 CCFade 操作。

缺点:并非所有转换都由操作支持,并且操作在层上的工作方式可能与在转换中不同。如果有疑问,请查看转换类的代码以了解它使用哪个动作以及如何使用它。

于 2013-03-06T21:48:13.797 回答