Cocos2dx用CCTransitionFade替换了剧情

时间:2014-01-14 16:58:21

标签: cocos2d-x

按下按钮会改变我延迟的场景:

CCDirector :: sharedDirector () -> replaceScene (CCTransitionFade :: create (5, GameScene :: scene (), ccWHITE));

虽然它会完全改变,但GameScene的行动已经发生了5秒。如何在完成下载后开始采取行动?

1 个答案:

答案 0 :(得分:0)

尝试!它对我有用!!您必须在场景转换中为ColorLayer制作着色效果

CCDirector * myDirector = CCDirector :: sharedDirector();

CCScene * myScene = CCScene :: create();  CCLayerColor myColorLayer = CCLayerColor :: create(ccc4(255,255,255,255));

pDirector-> replaceScene(CCTransitionCrossFade ::创建(2F,myScene->的addChild(myColorLayer,10)));