想问一下,这个Button的点击事件不能响应是怎么回事?

    auto rootNode = CSLoader::createNode(scene_path.c_str());

    //setting
    auto menu = rootNode->getChildByName("menu");
    settingButton = (Button *)menu->getChildByName("setting");
    menuButton = (Button *)menu->getChildByName("menus");
    auto start = rootNode->getChildByName("start");
    startButton = (Button *)start->getChildByName("button");

    settingButton->addClickEventListener(CC_CALLBACK_1(StartScene::OnSettingButtonClick, this));
    menuButton->addClickEventListener(CC_CALLBACK_1(StartScene::OnMenuButtonClick, this));
    startButton->addClickEventListener(CC_CALLBACK_1(StartScene::OnStartButtonClick, this));

    addChild(rootNode);

各个控件都能正常获得,但就是无法触发点击事件。