8、Cocos2d-X 游戏编程之------CCControlSlider的使用

网友投稿 259 2022-11-07

8、Cocos2d-X 游戏编程之------CCControlSlider的使用

 8、CCControlSlider的用法 boolHelloWorld::init()   {     if (!CCLayer::init() )     {         return false;     }     CCControlSlider*slider=CCControlSlider::create("sliderBg.png","sliderProgress.png","sliderThumb.png");     slider->setPosition(ccp(200,170));     //设置滑动条最大值     slider->setMaximumValue(100);     //设置滑动条最小值     slider->setMinimumValue(0);     addChild(slider,0,921);     //设置监听,当滑动条的值发生变化后,会响应valueChanged函数     //CCControlEventValueChanged值改变     slider->addTargetWithActionForControlEvent(this,cccontrol_selector(HelloWorld::valueChanged), CCControlEventValueChanged);         //用于展示当前滑动条的滑动值     CCLabelTTF * ttf =CCLabelTTF::create("", "Helvetica", 20);     ttf->setPosition(ccp(200,210));     ttf->setString(CCString::createWithFormat("滑动条当前值 = %.02f",slider->getValue())->getCString());     addChild(ttf,0,922);     return true; } voidHelloWorld::valueChanged()   {     CCControlSlider*slider=(CCControlSlider*)this->getChildByTag(921);     CCLabelTTF * ttf =(CCLabelTTF*)this->getChildByTag(922);     ttf->setString(CCString::createWithFormat("滑动条当前值 = %.02f",slider->getValue())->getCString());   }

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:tensorflow实现一个神经网络简单CNN网络
下一篇:新建springboot项目时,entityManagerFactory报错的解决
相关文章

 发表评论

暂时没有评论,来抢沙发吧~