Cocos2d-x3.3Final(6)Slider常用成员函数(C++)

Cocos2d-x3.3Final(6)Slider常用成员函数(C++),第1张

概述滑动栏: Slider * slider = Slider::create(); slider->loadBarTexture("sliderTrack.png");//设置滑动栏的背景图片 slider->loadSlidBallTextures("sliderThumb.png", "sliderThumb.png", ""); //滑动栏的滑动按钮图片 slider->loadProgres

滑动栏:

SlIDer * slIDer = SlIDer::create();

slIDer->loadbarTexture("slIDerTrack.png");//设置滑动栏的背景图片
slIDer->loadSlIDBallTextures("slIDerThumb.png","slIDerThumb.png",""); //滑动栏的滑动按钮图片
slIDer->loadProgressbarTexture("slIDerProgress.png"); //滑动栏的进度图片
slIDer->setposition(Vec2(visibleSize.wIDth/2 + origin.x,visibleSize.height/2 + origin.y + 100));
slIDer->addEventListener(CC_CALLBACK_2(HelloWorld::slIDerEvent,this)); //设置事件监听函数

this->addChild(slIDer);


voID HelloWorld::slIDerEvent(Ref * pSender,SlIDer::EventType type) { if (type == SlIDer::EventType::ON_PERCENTAGE_CHANGED) { SlIDer * slIDer = dynamic_cast<SlIDer *>(pSender); int percent = slIDer->getPercent();//获取当前滑动的百分比 auto label = static_cast<Label *>(getChildByTag(11)); label->setString(String::createWithFormat("Perfecnt %d",percent)->getCString());//使用该百分比 } }

总结

以上是内存溢出为你收集整理的Cocos2d-x3.3Final(6)Slider常用成员函数(C++)全部内容,希望文章能够帮你解决Cocos2d-x3.3Final(6)Slider常用成员函数(C++)所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存