Cocos2d-x csb中控件使用

1、加载csb文件

    Node *rootNode = CSLoader::createNode("Login.csb");
    addChild(rootNode);

   

2、绑定Button

 Node *panel = rootNode->getChildByName
("Panel_1");
    Button *loginBtn = dynamic_cast

注意:

panel = rootNode2->getChildByName("Panel_1");
这一行是因为我在cocos studio中加了一个基础容器,编译器在查找的时候只会查一层。要是不加这个就会挂掉。
(panel->getChildByName("login"));这句话是告诉编译器login这个Button要到panel下面去找

你可能感兴趣的:(Cocos2d-x csb中控件使用)