本文整理汇总了C++中CCMenuItemToggle::getPositionY方法的典型用法代码示例。如果您正苦于以下问题:C++ CCMenuItemToggle::getPositionY方法的具体用法?C++ CCMenuItemToggle::getPositionY怎么用?C++ CCMenuItemToggle::getPositionY使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CCMenuItemToggle
的用法示例。
在下文中一共展示了CCMenuItemToggle::getPositionY方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: makeMenu
void ConfigMenu::makeMenu(){
CCMenuItemFont::setFontSize(50);
CCMenuItemFont::setFontName("Arial");
//CCMenuItemToggle* music = CCMenuItemToggle::createWithTarget(this, menu_selector(ConfigMenu::musicMenuCallback),
//CCMenuItemFont::create("Music OFF"),
//CCMenuItemFont::create("Music ON"), NULL);
CCMenuItemToggle* music = CCMenuItemToggle::createWithTarget(this, menu_selector(ConfigMenu::musicMenuCallback),
CCMenuItemLabel::create(CCLabelBMFont::create("Music OFF", "arial-unicode-26.fnt", 300)),
CCMenuItemLabel::create(CCLabelBMFont::create("Music ON", "arial-unicode-26.fnt", 300)), NULL);
CCLabelBMFont* txtShare = CCLabelBMFont::create("Share", "arial-unicode-26.fnt", 300);
//CCMenuItemFont* share = CCMenuItemFont::create("Share", this, menu_selector(ConfigMenu::shareMenuCallback));
//CCLabelTTF* d = CCLabelTTF::create("Share", "Arial", 30);
CCMenuItemLabel* share = CCMenuItemLabel::create(txtShare, this, menu_selector(ConfigMenu::shareMenuCallback));
music->setPosition(ccp(0,-60));
share->setPosition(ccp(0, music->getContentSize().height+music->getPositionY()+20));
share->setScale(2);
music->setScale(2);
CCMenu *menu = CCMenu::create(music, share, NULL);
//menu->setPosition(ccp(400,0));
menu->setOpacity(kCCMenuHandlerPriority);
this->addChild(menu);
if(!CCUserDefault::sharedUserDefault()->getBoolForKey(CONFIG_KEY_HAS_MUSIC)){
music->setSelectedIndex(1);
}else{
music->setSelectedIndex(0);
}
}