如果报错ui名空间没有Slider需要包含头文件#include"ui/CocosGUI.h"
auto slider =ui::Slider::create();
slider->loadBarTexture("login/sliderback.png");//滑动条背景
slider->loadSlidBallTextures("login/sliderButton.png","","");
//滑动按钮三个参数对应正常、按下、禁用三种状态,默认第四个参数为local即本地图片,另一个值为plist
slider->loadProgressBarTexture("login/sliderback.png");
//滑动条进度图片,即从左至滑动按钮显示的内容
slider->setPosition(cocos2d::Point(500,200));
slider->addEventListener(CC_CALLBACK_2(Home::sliderCallBack,this));//回调
//回调函数
void Home::sliderCallBack(cocos2d::Ref*pSender,ui::Slider::EventTypeeventType)
{
if(eventType==ui::Slider::EventType::ON_PERCENTAGE_CHANGED)
{
//当滑动条改变时
}
}
网友评论