(cocos2d-x)场景动画切换过渡大全

空白StartScene:: beginGame () {CCLog (“beginGame");//CCTransitionScene * trans=CCTransitionScene:创建(2级);//CCDirector: sharedDirector ()→replaceScene(水平);//场景切换CCTransitionScene * reScene=零;CCScene * s=LevelScene:场景();浮动t=1.2 f;//CCTransitionJumpZoom//作用:创建一个跳动的过渡动画//参数1:过渡动作的时间//参数2:切换到目标场景的对象//reScene=CCTransitionJumpZoom::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//* * * CCTransitionProgre adialCCW//作用:创建一个扇形条形式的过渡动画,逆时针方向//参数1:过渡动作的时间//参数2:切换到目标场景的对象//reScene=CCTransitionProgre * * * adialCCW::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//* * * CCTransitionProgre adialCW//作用:创建一个扇形条形式的过渡动画,顺时针方向//参数1:过渡动作的时间//参数2:切换到目标场景的对象//reScene=CCTransitionProgre * * * adialCW::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionProgressHorizontal//作用:创建一个水平条形式的过渡动画,//参数1:过渡动作的时间//参数2:切换到目标场景的对象//reScene=CCTransitionProgressHorizontal::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionProgressVertical//作用:创建一个垂直条形式的过渡动画,//参数1:过渡动作的时间//参数2:切换到目标场景的对象//reScene=CCTransitionProgressVertical::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionProgressInOut//作用:创建一个由里向外扩展的过渡动画,//参数1:过渡动作的时间//参数2:切换到目标场景的对象//reScene=CCTransitionProgressInOut::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionProgressOutIn//作用:创建一个由外向里扩展的过渡动画,//参数1:过渡动作的时间//参数2:切换到目标场景的对象//reScene=CCTransitionProgressOutIn::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionCrossFade//作用:创建一个逐渐透明的过渡动画//参数1:过渡动作的时间//参数2:切换到目标场景的对象//reScene=CCTransitionCrossFade::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionPageTurn//作用:创建一个翻页的过渡动画//参数1:过渡动作持续的时间//参数2:切换的目标场景的对象//参数3:是否逆向翻页//reScene=CCTransitionPageTurn::创建(t, s,假);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionFadeTR//作用:创建一个部落格过渡动画,从左下到右上//参数1:过渡动作持续的时间//参数2:切换的目标场景的对象//reScene=CCTransitionFadeTR::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionFadeBL//作用:创建一个部落格过渡动画,从右上到左下//参数1:过渡动作持续的时间//参数2:切换的目标场景的对象//reScene=CCTransitionFadeBL::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionFadeUp//作用:创建一个从下到上,条形折叠的过渡动画//参数1:过渡动作持续的时间//参数2:切换的目标场景的对象//reScene=CCTransitionFadeUp::创建(t, s);//CCDirector: sharedDirector ()→replaceScene(年代);//CCTransitionFadeDown//作用:创建一个从上到下,条形折叠的过渡动画//参数1:过渡动作持续的时间//参数2:切换的目标场景的对象//reScene=CCTransitionFadeDown::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionTurnOffTiles//作用:创建一个随机方格消失的过渡动画//参数1:过渡动作的持续时间//参数2:切换的目标场景的对象reScene=CCTransitionTurnOffTiles::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionSplitRows//作用:创建一个分行划分切换的过渡动画//参数1:过渡动作的持续时间//参数2:切换的目标场景的对象//reScene=CCTransitionSplitRows::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionSplitCols//作用:创建一个分列划分切换的过渡动画//参数1:过渡动作的持续时间//参数2:切换的目标场景的对象//reScene=CCTransitionSplitCols::创建(t, s);//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionFade//作用:创建一个逐渐过渡到目标颜色的切换动画//参数1:过渡动作的持续时间//参数2:切换的目标场景的对象//参数3:目标颜色//reScene=CCTransitionFade::创建(t, s, ccc3 (255, 0, 0));//CCDirector: sharedDirector ()→replaceScene (reScene);//CCTransitionFlipX//作用:创建一个x轴反转的切换动画//参数1:过渡动作的持续时间//参数2:切换的目标场景的对象//参数3:反转类型的枚举变量左右上下//kOrientationDownOver kOrientationLeftOver kOrientationRightOver kOrientationUpOver//reScene=CCTransitionFlipX::创建(t, s, kOrientationRightOver);//CCDirector: sharedDirector ()→replaceScene (reScene);null

(cocos2d-x)场景动画切换过渡大全