本文整理汇总了C++中MenuItemFont::setVisible方法的典型用法代码示例。如果您正苦于以下问题:C++ MenuItemFont::setVisible方法的具体用法?C++ MenuItemFont::setVisible怎么用?C++ MenuItemFont::setVisible使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类MenuItemFont
的用法示例。
在下文中一共展示了MenuItemFont::setVisible方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: initNavigator
void GamePlayScene::initNavigator() {
MenuItemFont *menuTitle = MenuItemFont::create(Constant::MENU_PLAY, CC_CALLBACK_1(GamePlayScene::navigatorCallback, this));
menuTitle->setFontName(Constant::FONT);
menuTitle->setFontSize(64);
menuTitle->setVisible(false);
MenuItemFont *back = MenuItemFont::create(Constant::MENU_BACK, CC_CALLBACK_1(GamePlayScene::navigatorCallback, this));
back->setFontName(Constant::FONT);
back->setFontSize(64);
back->setTag(Constant::MENU_BACK_TAG);
MenuItemFont *start = MenuItemFont::create(Constant::MENU_START, CC_CALLBACK_1(GamePlayScene::navigatorCallback, this));
start->setFontName(Constant::FONT);
start->setFontSize(64);
start->setTag(Constant::MENU_START_TAG);
Menu *menu = Menu::create(back, start, NULL);
Size visibleSize = Director::getInstance()->getVisibleSize();
Vec2 origin = Director::getInstance()->getVisibleOrigin();
back->setPosition(Vec2(origin.x + visibleSize.width - back->getContentSize().width / 2,
origin.y + back->getContentSize().height / 2));
start->setPosition(Vec2(origin.x + start->getContentSize().width / 2,
origin.y + back->getContentSize().height / 2));
menu->setPosition(Vec2::ZERO);
addChild(menu);
}