本文整理汇总了C++中CCControlSlider::setTouchEnabled方法的典型用法代码示例。如果您正苦于以下问题:C++ CCControlSlider::setTouchEnabled方法的具体用法?C++ CCControlSlider::setTouchEnabled怎么用?C++ CCControlSlider::setTouchEnabled使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CCControlSlider
的用法示例。
在下文中一共展示了CCControlSlider::setTouchEnabled方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: init
bool ProfileLayer::init()
{
if ( !CCLayer::init() )
{
return false;
}
CCSize visibleSize = CCDirector::sharedDirector()->getVisibleSize();
CCPoint origin = CCDirector::sharedDirector()->getVisibleOrigin();
// add profile picture
CCSprite* pSprite = CCSprite::create("myprofile.jpg");
CCSize s = pSprite->getContentSize();
pSprite->setPosition(ccp(s.width/2 + origin.x, visibleSize.height + origin.y - s.height/2));
this->addChild(pSprite, 0);
// add profile frame
pSprite = CCSprite::create("profileframe.png");
pSprite->setPosition(ccp(s.width/2 + origin.x, visibleSize.height + origin.y - s.height/2));
this->addChild(pSprite, 0);
//add hp
CCControlSlider* slider = CCControlSlider::create("sliderTrack.png", "sliderProgress.png", "sliderThumb.png");
slider->setPosition(ccp(s.width+ slider->getContentSize().width/2 + origin.x, visibleSize.height + origin.y - s.height/2));
slider->setMinimumValue(0);
slider->setMaximumValue(5000);
slider->setValue(3000);
slider->setTouchEnabled(false);
this->addChild(slider);
return true;
}