1328 auto size = Director::getInstance()->getWinSize();
1330 auto bg = LayerColor::create(Color4B(200,191,231,255));
1333 auto slider = ui::Slider::create();
1335 slider->setTouchEnabled(
true);
1336 slider->loadBarTexture(
"cocosui/sliderTrack.png");
1337 slider->loadSlidBallTextures(
"cocosui/sliderThumb.png",
"cocosui/sliderThumb.png",
"");
1338 slider->loadProgressBarTexture(
"cocosui/sliderProgress.png");
1339 slider->setPosition(Vec2(size.width / 2.0f, size.height * 0.15f + slider->getContentSize().height * 2.0f));
1340 slider->setPercent(52);
1342 addChild(slider, 999);
1344 auto slider2 = ui::Slider::create();
1346 slider2->setTouchEnabled(
true);
1347 slider2->loadBarTexture(
"cocosui/sliderTrack.png");
1348 slider2->loadSlidBallTextures(
"cocosui/sliderThumb.png",
"cocosui/sliderThumb.png",
"");
1349 slider2->loadProgressBarTexture(
"cocosui/sliderProgress.png");
1350 slider2->setPosition(Vec2(size.width * 0.15f, size.height / 2.0f));
1351 slider2->setRotation(90);
1352 slider2->setPercent(52);
1354 addChild(slider2, 999);
1357 float horizontalSliderY = slider->getPosition().y;
1358 float step = (subtitleY - horizontalSliderY) / 4;
1360 TTFConfig ttfConfig(
"fonts/arial.ttf", 40, GlyphCollection::DYNAMIC,
nullptr,
true);
1363 shadowLabelTTF->setPosition( Vec2(size.width/2, horizontalSliderY + step * (0.5f + 3)) );
1369 shadowLabelOutline->setPosition( Vec2(size.width/2, horizontalSliderY + step * (0.5f + 2)) );
1376 shadowLabelGrow->setPosition( Vec2(size.width/2, horizontalSliderY + step * (0.5f + 1)) );
1382 shadowLabelBMFont = Label::createWithBMFont(
"fonts/bitmapFontTest.fnt",
"BMFont:Shadow");
1383 shadowLabelBMFont->setPosition( Vec2(size.width/2, horizontalSliderY + step * 0.5f));
cocos2d::Label * shadowLabelGrow
void sliderEvent(cocos2d::Ref *sender, cocos2d::ui::Slider::EventType type)
cocos2d::Label * shadowLabelOutline
cocos2d::Label * shadowLabelTTF
cocos2d::Label * shadowLabelBMFont
virtual void onEnter() override
cocos2d::Label * _subtitleLabel