cocos2d-x场景间参数传递

1>使用全局变量

    这个就不详细说明了。
 
2>切换时传递
    2.1>在secondScene.h 中加入成员变量,如 int sceneNum;
        并在secondScene.cpp的init()方法里,sceneNum = 0;//可以省略这句
 
    2.2>在firstScene转到第二场景时,调用以下方法

 

   CCScene* scene = CCScene::create();
           secondScene *layer = secondScene::create();
           layer->sceneNum = 1;
           scene->addChild(layer);
           CCDirector::sharedDirector()->replaceScene(CCTransitionFade::create(1.5f,scene));

 

3>参考
posted @ 2014-04-21 22:32  卡卡之海  阅读(324)  评论(0编辑  收藏  举报