cocos2dx 3.x 滑动条

如果报错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)

        {

          //当滑动条改变时

         }

}

你可能感兴趣的:(cocos2dx 3.x 滑动条)