zoukankan      html  css  js  c++  java
  • cocos2dx 切换场景动画

    //扇形 逆时针  
    //    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);  
  • 相关阅读:
    前端-浅谈Flex布局
    css-渐变简约的登录设计
    小程序-小程序后台原生图片识别
    小程序-云数据库实现好看的上传文件动态
    小程序-利用云开发操作云数据库实现点赞评论案例
    小程序-云存储实现对文件的上传下载
    小程序-浅谈云函数获取数据和云数据库api获取数据的区别
    小程序-简易加法教你如何使用云函数
    小程序-云数据库的add,get,remove,update
    小程序-你不得不知的Promise封装请求
  • 原文地址:https://www.cnblogs.com/jiackyan/p/3042576.html
Copyright © 2011-2022 走看看