首页
人工智能
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
cocos2dx CCControlSlider 滑动条
Cocos2d-x
2019-05-18
//滑动条
CCControlSlider * slider = CCControlSlider ::create("sliderBg.png","sliderProgress.png","sliderThumb.png");
slider->setPosition(ccp(200,170));
// 设置滑动条最大值
slider->setMaximumValue(100);
// 设置滑动条最小值
slider->setMinimumValue(0);
addChild(slider,921);
// 设置监听 , 但滑动条的值发生变化后 , 会相应 valueChanged
函数
//CCControlEventValueChanged值改变
slider->addTargetWithActionForControlEvents(this,cccontrol_selector(HelloWorld::valueChanged),CCControlEventValueChanged);
// 用于展示当前滑动条的滑动值
ccl
abelTTF * label =
ccl
abelTTF ::create();
label->setColor(ccc3(255,0));
label->setPosition(ccp(200,200));
label->setString(CCString::createWithFormat("滑动条当前值= %0.02f",slider->getValue())->getCString());
addChild(label,922);
复制
代码
void HelloWorld::valueChanged()
{
// 利用tag 来确定
CCControlSlider *slider = (CCControlSlider * )this->getChildByTag(921);
ccl
abelTTF * label =(
ccl
abelTTF * )this->getChildByTag(922);
label->setString(CCString::createWithFormat("滑动条的当前值 = %.02f",serif; font-size:12px; line-height:1.8em">
}
原文来自:
http://www.cnblogs.com/linux-ios/archive/2013/04/01/2994570.html
相关文章
如何使用CCRenderTexture创建动态纹理 Cocos2d-x 2 1 4
本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
Cocos2D-x-3.0 编译(Win7)
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
Cocos2d-x 2 0 在Windows平台下的使用
Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
quick-cocos2d-x实例之挑战记忆极限设计文档
1. 来源 QuickV3sample项目中的2048样例游戏,以及最近《...
Cocos2d-x 3 X CMake MinGW版本编译运行
Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...