cocos2dx CCControlSlider 滑动条

cocos2dx CCControlSlider 滑动条,第1张

概述//滑动条     CCControlSlider * slider = CCControlSlider ::create("sliderBg.png", "sliderProgress.png", "sliderThumb.png");     slider->setPosition(ccp(200, 170)); //    设置滑动条最大值     slider->setMaximumVal //滑动条
CCControlSlIDer * slIDer = CCControlSlIDer ::create("slIDerBg.png","slIDerProgress.png","slIDerThumb.png");
slIDer->setposition(ccp(200,170));
// 设置滑动条最大值
slIDer->setMaximumValue(100);
// 设置滑动条最小值
slIDer->setMinimumValue(0);
addChild(slIDer,921);
// 设置监听 , 但滑动条的值发生变化后 , 会相应 valueChanged 函数
//CCControlEventValueChanged值改变
slIDer->addTargetWithActionForControlEvents(this,cccontrol_selector(HelloWorld::valueChanged),CCControlEventValueChanged);
// 用于展示当前滑动条的滑动值
cclabelTTF * label = cclabelTTF ::create();
label->setcolor(ccc3(255,0));
label->setposition(ccp(200,200));

label->setString(CCString::createWithFormat("滑动条当前值= %0.02f",slIDer->getValue())->getCString());
addChild(label,922); 复制代码


voID HelloWorld::valueChanged()
{
// 利用tag 来确定
CCControlSlIDer *slIDer = (CCControlSlIDer * )this->getChildByTag(921);
cclabelTTF * label =(cclabelTTF * )this->getChildByTag(922);
label->setString(CCString::createWithFormat("滑动条的当前值 = %.02f",serif; Font-size:12px; line-height:1.8em">
} 原文来自: http://www.cnblogs.com/linux-ios/archive/2013/04/01/2994570.html 总结

以上是内存溢出为你收集整理的cocos2dx CCControlSlider 滑动条全部内容,希望文章能够帮你解决cocos2dx CCControlSlider 滑动条所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1004007.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存