将信息传递给Cocos2D-X中的其他CCScene?

时间:2013-12-31 05:00:51

标签: c++ cocos2d-x

我如何传递信息?现在,有一个名为“create”的静态构造函数方法,但它是从CCScene创建的。我怎样才能传递自己的论点?

1 个答案:

答案 0 :(得分:2)

您可以使用Layer中返回Scene对象的任何参数创建另一个静态方法。

这是伪代码:

CCScene* MyLayer::scene(bool arg0)
{   
    CCScene * scene = NULL;
    do 
    {
        scene = CCScene::create();
        MyLayer* pLayer = MyLayer::create();
        scene->addChild(pLayer);
    } while (0);
    return scene;
}