本文整理汇总了C++中CCMenuItemSprite::setOpacity方法的典型用法代码示例。如果您正苦于以下问题:C++ CCMenuItemSprite::setOpacity方法的具体用法?C++ CCMenuItemSprite::setOpacity怎么用?C++ CCMenuItemSprite::setOpacity使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CCMenuItemSprite
的用法示例。
在下文中一共展示了CCMenuItemSprite::setOpacity方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: init
bool ProceedController::init(){
if (!CCLayer::init()) {
return false;
}
CCSize size = CCDirector::sharedDirector()->getWinSize();
//暂停按钮
CCMenuItemSprite *pause = this->instanceButton("pause1.png", "pause2.png", menu_selector(ProceedController::gamePauseFunc));
pause->setScale(1.5f);
pause->setPosition(ccp(size.width - pause->getContentSize().width,
size.height - pause->getContentSize().height));
//跳跃按钮
CCMenuItemSprite *jump = this->instanceButton("control_btn1.png", "control_btn2.png", menu_selector(ProceedController::gameJumpFunc));
jump->setScale(1.6f);
jump->setPosition(ccp(size.width - jump->getContentSize().width - 50, 100));
//fever按钮
CCMenuItemSprite *fever = this->instanceButton("Fever_1_1.png", "Fever_1_1.png",menu_selector(ProceedController::gameFeverFunc));
fever->setScale(1.5f);
fever->setOpacity(0.0f);
fever->setPosition(ccp(jump->getPosition().x - fever->getContentSize().width * 2.0,
jump->getPosition().y));
CCMenu *menu = CCMenu::create(pause,jump,fever,NULL);
menu->setPosition(0, 0);
this->addChild(menu,80);
return true;
}