我有一个CCScene,我正在通过addChild添加一个CCLayer:
[self addChild:helloWorldLayer];
有没有办法为这个孩子添加一个类似于你怎么做的过渡?
[CCTransitionFade transitionWithDuration:1.00f scene:[HelloWorldScene scene]];
答案 0 :(得分:2)
试试这个:
[[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0 scene:[HelloWorldScene scene] withColor:ccWHITE]];
答案 1 :(得分:0)
大多数过渡使用regular CCAction来执行其工作。要淡入图层,请使用CCFade操作。
缺点:并非所有转换都由操作支持,并且操作在层上的工作方式可能与转换中的方式不同。如果有疑问,请查看转换类的代码,以了解它使用的操作及其使用方式。