zoukankan      html  css  js  c++  java
  • cocos2d-x之场景转换特效

    bool HelloWorld::init()

    {

        if ( !Layer::init() )

        {

            return false;

        }

        

        Size visibleSize = Director::getInstance()->getVisibleSize();

        Vec2 origin = Director::getInstance()->getVisibleOrigin();

        

        auto background=Sprite::create("Saloon (5).png");

        background->setPosition(visibleSize/2);

        background->setScale(10);

        addChild(background);

        

        scheduleOnce([visibleSize](float f){

            //创建新的场景

            auto newScene=Scene::create();

            auto newBackground=Sprite::create("Saloon (7).png");

            newBackground->setPosition(visibleSize/2);

            newBackground->setScale(10);

            newScene->addChild(newBackground);

            

            //auto transition=TransitionCrossFade::create(1,newScene);

            //auto transition=TransitionZoomFlipAngular::create(1,newScene);

            //auto transition=TransitionPageTurn::create(1,newScene,true);

            //auto transition=TransitionProgressRadialCCW::create(1,newScene);

            auto transition=TransitionSplitRows::create(1,newScene);

            Director::getInstance()->replaceScene(transition);

            

        },2,"Test");

        

        return true;

    }

  • 相关阅读:
    C语言寒假大作战01
    C语言I作业12—学期总结
    C语言I博客作业11
    C语言I博客作业10
    C语言I博客作业09
    C语言I作业07:第十二周作业
    团队作业6--复审与事后分析
    Alpha阶段项目复审
    事后诸葛亮
    团队作业5——测试与发布(Alpha版本)
  • 原文地址:https://www.cnblogs.com/daochong/p/5227930.html
Copyright © 2011-2022 走看看