Cocos2dx中场景切换

CCScene场景切换、场景的切换效果

1、运行场景:

1 CCScene *pScene = HelloWorld::scene();
2 pDirector->runWithScene(pScene);

2、替换场景:

1 CCScene *pScene=SceneTestScene::scene();
2 CCDirector::sharedDirector()->replaceScene(pScene);

3、过渡类:

 1 //用CCTransition绕y轴翻转x轴过渡到FilipXpScene
 2 CCDirector::sharedDirector()->replaceScene( CCTransitionFlipX::create(2, pScene) );
 3 CCTransitionFlipX::create("过渡时间", 目的场景) //翻转效果(y轴翻转x轴)
 4 CCTransitionSlideInT::create(“过渡时间”, 目的场景) //抽屉效果(从下到上)
 5 CCTransitionSlideInB:底边界滑入
 6 CCTransitionSlideInL:左边界滑入
 7 CCTransitionSlideInR:右边界滑入
 8 CCTransitionFade::create(“过渡时间”, 目的场景, RGB值) //浅入浅出
 9 CCTransitionFadeTR://褪色辉光(从左下到右上)
10 CCTransitionFadeBL:://褪色辉光(从左上到右下)
11 CCTransitionCrossFade://交叉褪色
12 CCTransitionJumpZoom://缩小跳
13 CCTransitionMoveInL://左移动传入
14 CCTransitionMoveInR://右移动传入
15 CCTransitionPageTurn://左翻页backwards:false 翻过去,ture翻过来
16 CCTransitionRadialCCW:钟摆效果
17 CCTransitionRotoZoom:平面旋转
18 CCTransitionSceneOriented:一种支持指定方向的变幻类(LeftOver, RightOver, UpOver, DownOver)
19 CCTransitionShrinkGrow:收缩离替扩大
20 CCTransitionSplitCols:拆分3,1\3下,2上移开
21 CCTransitionTurnOffTiles:关闭传出现场随机顺序的瓷砖
原文地址:https://www.cnblogs.com/atong/p/3013017.html