cocos2d-x 切换场景动画

来源:互联网 发布:乐股软件官网 编辑:程序博客网 时间:2024/05/01 05:35
    //扇形 逆时针//    CCTransitionScene* transition = CCTransitionProgressRadialCCW::create(1.5f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);        //扇形  顺时针//    CCTransitionScene* transiton = CCTransitionProgressRadialCW::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transiton);        //水平进度条//    CCTransitionScene* transition = CCTransitionProgressHorizontal::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);        //垂直进度条//    CCTransitionScene* transition = CCTransitionProgressVertical::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);            //由里到外扩展//    CCTransitionScene* transition = CCTransitionProgressInOut::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);    //    CCTransitionScene* transition = CCTransitionProgressOutIn::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);    //    //逐渐透明//    CCTransitionScene* transition = CCTransitionCrossFade::create(4.5f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);        //翻页//    CCTransitionScene* transition = CCTransitionPageTurn::create(0.5f, MyScene::createMyScene(),false);//    CCDirector::sharedDirector()->replaceScene(transition);        //跳动//    CCTransitionScene* transition = CCTransitionJumpZoom::create(2.0f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);    //    //部落格过度//    CCTransitionScene* transition = CCTransitionFadeTR::create(3.5f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);    //    CCTransitionScene* transiton = CCTransitionFadeBL::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transiton);        //条形折叠//    CCTransitionScene* transition = CCTransitionFadeUp::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);        //随机方格消失 //    CCTransitionScene* transition = CCTransitionTurnOffTiles::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);        //分行划分切换//    CCTransitionScene* transition = CCTransitionSplitRows::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);        //分列//    CCTransitionScene* transition = CCTransitionSplitCols::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);        //颜色过渡//    CCTransitionScene* transition = CCTransitionFade::create(12.f, MyScene::createMyScene(), ccc3(120, 25, 100));//    CCDirector::sharedDirector()->replaceScene(transition);        //X轴反转切换画面//    CCTransitionScene* transition = CCTransitionFlipX::create(1.2f, HelloWorld::scene());//    CCDirector::sharedDirector()->replaceScene(transition);    //Y轴//    CCTransitionScene* transtion = CCTransitionFlipY::create(1.2f, HelloWorld::scene());//    CCDirector::sharedDirector()->replaceScene(transtion);        //反转角的反转切换直动画//    CCTransitionScene* transition = CCTransitionFlipAngular::create(1.2f, HelloWorld::scene());//    CCDirector::sharedDirector()->replaceScene(transition);    //    CCTransitionScene* transition = CCTransitionZoomFlipX::create(1.2f, HelloWorld::scene());//    CCDirector::sharedDirector()->replaceScene(transition);        //缩放交替//    CCTransitionScene* transition = CCTransitionShrinkGrow::create(1.2f, MyScene::createMyScene());//    CCDirector::sharedDirector()->replaceScene(transition);        //旋转绽放//    CCTransitionScene* transition = CCTransitionRotoZoom::create(1.2f, HelloWorld::scene());//    CCDirector::sharedDirector()->replaceScene(transition);

原创粉丝点击