CCScene addChild Transition

时间:2013-03-06 20:59:21

标签: ios objective-c cocos2d-iphone

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

[self addChild:helloWorldLayer];

有没有办法为这个孩子添加一个类似于你怎么做的过渡?

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

2 个答案:

答案 0 :(得分:2)

试试这个:

[[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0 scene:[HelloWorldScene scene] withColor:ccWHITE]];

答案 1 :(得分:0)

大多数过渡使用regular CCAction来执行其工作。要淡入图层,请使用CCFade操作。

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