cocos2d-x-3.2 cpp-test中ActionManagerTest中右下角的MainMenu在哪里创建的?

如题,我一直没找到这个“MainMenu"这个菜单是在哪里创建的,求人指点下。

已经找到答案了,ActionManagerTestScene继承自TestScene,所以前者的onEnter即后者的onEnter,而后者的onEnter()实现中刚好把"MainMenu”菜单给添加到了Layer中,实现如下:

void TestScene::onEnter()
{
Scene::onEnter();

//add the menu item for back to main menu
TTFConfig ttfConfig("fonts/arial.ttf", 20);
auto label = Label::createWithTTF(ttfConfig,"MainMenu");

auto menuItem = MenuItemLabel::create(label, testScene_callback );
auto menu = Menu::create(menuItem, nullptr);

menu->setPosition( Vec2::ZERO );
menuItem->setPosition( Vec2( VisibleRect::right().x - 50, VisibleRect::bottom().y + 25) );

addChild(menu, 1);

}