码迷,mamicode.com
首页 > 其他好文 > 详细

cocos3 场景切换特效

时间:2014-12-07 09:00:36      阅读:290      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   color   os   sp   on   div   log   

bool HelloWorld::init()
{
    //////////////////////////////
    // 1. super init first
    if ( !Layer::init() )
    {
        return false;
    }
    
    Size visibleSize = Director::getInstance()->getVisibleSize();
    Vec2 origin = Director::getInstance()->getVisibleOrigin();
    
    Sprite* sp=Sprite::create("1.png");
    sp->setPosition(visibleSize.width/2,visibleSize.height/2);
    addChild(sp);

    EventListenerTouchOneByOne* listener=EventListenerTouchOneByOne::create();
    listener->onTouchBegan=[sp](Touch *t,Event *e){
        if(sp->getBoundingBox().containsPoint(t->getLocation()))
        {
            Director::getInstance()->replaceScene(TransitionFadeBL::create(1, ImageScene::createScene()));
        }
        else
        {
            log("1111");
        }
        return true;
    };
    Director::getInstance()->getEventDispatcher()->addEventListenerWithSceneGraphPriority(listener,sp);
    return true;
}

 

cocos3 场景切换特效

标签:style   blog   io   color   os   sp   on   div   log   

原文地址:http://www.cnblogs.com/yufenghou/p/4149098.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!