#include "MenuScene.h" #include "BagScene.h" #include "BasicsScene.h" #include "ChatScene.h" #include "GuideScene.h" #include "HitTestScene.h" #include "JoystickScene.h" #include "ListEffectScene.h" #include "LoopListScene.h" #include "ModalWaitingScene.h" #include "PullToRefreshScene.h" #include "ScrollPaneScene.h" #include "TransitionDemoScene.h" #include "TreeViewScene.h" #include "VirtualListScene.h" #include "CooldownScene.h" USING_NS_AX; void MenuScene::continueInit() { UIPackage::addPackage("UI/MainMenu"); _view = UIPackage::createObject("MainMenu", "Main")->as<GComponent>(); _groot->addChild(_view); _view->getChild("n1")->addClickListener([this](EventContext*) { TransitionFade* scene = TransitionFade::create(0.5f, BasicsScene::create()); Director::getInstance()->replaceScene(scene); }); _view->getChild("n2")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(TransitionDemoScene::create()); }); _view->getChild("n4")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(VirtualListScene::create()); }); _view->getChild("n5")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(LoopListScene::create()); }); _view->getChild("n6")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(HitTestScene::create()); }); _view->getChild("n7")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(PullToRefreshScene::create()); }); _view->getChild("n8")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(ModalWaitingScene::create()); }); _view->getChild("n9")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(JoystickScene::create()); }); _view->getChild("n10")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(BagScene::create()); }); _view->getChild("n11")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(ChatScene::create()); }); _view->getChild("n12")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(ListEffectScene::create()); }); _view->getChild("n13")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(ScrollPaneScene::create()); }); _view->getChild("n14")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(TreeViewScene::create()); }); _view->getChild("n15")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(GuideScene::create()); }); _view->getChild("n16")->addClickListener([this](EventContext*) { Director::getInstance()->replaceScene(CooldownScene::create()); }); }