1289 _customlistener = _eventDispatcher->addCustomEventListener(EVENT_COME_TO_BACKGROUND, [
this](EventCustom* event){
1291 auto label = Label::createWithSystemFont(
"Yeah, this issue was fixed.",
"", 20);
1292 label->setAnchorPoint(Vec2(0.0f, 0.5f));
1294 this->addChild(label);
1303 auto removeAllTouchItem = MenuItemFont::create(
"Remove All Listeners", [
this](Ref* sender){
1304 auto senderItem =
static_cast<MenuItemFont*
>(sender);
1305 senderItem->setString(
"Only 'Reset' item could be clicked");
1307 _eventDispatcher->removeAllEventListeners();
1309 auto nextItem = MenuItemFont::create(
"Reset", [=](Ref* sender){
1310 CCASSERT(
_bugFixed,
"This issue was not fixed!");
1314 nextItem->setFontSizeObj(16);
1317 auto menu2 = Menu::create(nextItem,
nullptr);
1318 menu2->setPosition(Vec2(0, 0));
1319 menu2->setAnchorPoint(Vec2(0, 0));
1320 this->addChild(menu2);
1323 _eventDispatcher->dispatchCustomEvent(EVENT_COME_TO_BACKGROUND);
1326 removeAllTouchItem->setFontSizeObj(16);
1329 auto menu = Menu::create(removeAllTouchItem,
nullptr);
1330 menu->setPosition(Vec2(0, 0));
1331 menu->setAnchorPoint(Vec2(0, 0));
cocos2d::EventListenerCustom * _customlistener
TestSuite * getTestSuite() const
virtual void restartCurrTest()
static cocos2d::Vec2 left()
static cocos2d::Vec2 right()