auto closeItem = MenuItemImage::create(
“CloseNormal.png”,
“CloseSelected.png”,
CC_CALLBACK_1(HelloWorld::menuCloseCallback, this));
closeItem->setPosition(Vec2(origin.x + visibleSize.width - closeItem->getContentSize().width/2 ,
origin.y + closeItem->getContentSize().height/2));
// 删除触摸监听器
auto removeAllTouchItem = MenuItemFont::create("删除所有的触摸监听器",
(Ref* sender){
auto senderItem = static_cast<MenuItemFont*>(sender);
senderItem->setString("触摸监听器删除成功");
_eventDispatcher->removeEventListenersForType(EventListener::Type::TOUCH_ONE_BY_ONE);
});
removeAllTouchItem->setPosition(visibleSize.width/2, visibleSize.height*0.2);
// 创建菜单
auto menu = Menu::create(removeAllTouchItem,closeItem, NULL);
menu->setPosition(Vec2::ZERO);
this->addChild(menu);
想请教一下menu->setPosition(Vec2::ZERO);将组合菜单放在的坐标的那个位置。