cocos2dx CCControlSlider
来源:互联网 发布:ei数据库怎么进入 编辑:程序博客网 时间:2024/06/18 15:21
有的同学建议先上图,好吧,先上效果图
再看代码,创建了两个CCControlSlider在主窗口中
// on "init" you need to initialize your instancebool ControlSlider01::init(){ ////////////////////////////// // 1. super init first if ( !MenuLayer::init() ) { return false; } CCSize screenSize = CCDirector::sharedDirector()->getWinSize(); // Add the slider CCControlSlider *slider = CCControlSlider::create("extensions/sliderTrack.png","extensions/sliderProgress.png" ,"extensions/sliderThumb.png"); slider->setAnchorPoint(ccp(0.5f, 1.0f)); slider->setMinimumValue(0.0f); // Sets the min value of range slider->setMaximumValue(5.0f); // Sets the max value of range slider->setPosition(ccp(screenSize.width / 2.0f, screenSize.height / 2.0f + 16)); slider->setTag(1); // When the value of the slider will change, the given selector will be call slider->addTargetWithActionForControlEvents(this, cccontrol_selector(ControlSlider01::valueChanged), CCControlEventValueChanged); CCControlSlider *restrictSlider = CCControlSlider::create("extensions/sliderTrack.png","extensions/sliderProgress.png" ,"extensions/sliderThumb.png"); restrictSlider->setAnchorPoint(ccp(0.5f, 1.0f)); restrictSlider->setMinimumValue(0.0f); // Sets the min value of range restrictSlider->setMaximumValue(5.0f); // Sets the max value of range restrictSlider->setMaximumAllowedValue(4.0f); restrictSlider->setMinimumAllowedValue(1.5f); restrictSlider->setValue(3.0f); restrictSlider->setPosition(ccp(screenSize.width / 2.0f, screenSize.height / 2.0f - 24)); restrictSlider->setTag(2); //same with restricted restrictSlider->addTargetWithActionForControlEvents(this, cccontrol_selector(ControlSlider01::valueChanged), CCControlEventValueChanged); addChild(slider); addChild(restrictSlider); return true;}void ControlSlider01::valueChanged(CCObject* obj, CCControlEvent){ CCControlSlider* slider = (CCControlSlider*)obj; float val = slider->getValue(); CCLOG("%f", val);}
简单的创建了两个CCControlSlider
0 0
- cocos2dx CCControlSlider
- cocos2dx-CCControlSlider
- cocos2dx之创建CCControlSlider
- cocos2dx CCControlSlider 滑动条
- cocos2dX UI控件之CCControlSlider
- 和屌丝一起学cocos2dx-CCControlSlider
- 1cocos2dx扩展库UI控件,CCControlSlider,CCScale9Sprite(九妹图),CCControlSwitch,CCControlButton
- CCControlSlider弹窗
- CCControlExtension/CCControlSlider
- CCControlSlider 滑动条
- cocos2d-x CCControlSlider
- CCControlSlider 滑动条
- “CCControlSlider”滑动条控件
- 滑块控件CCControlSlider
- CCControlSlider滑动按钮学习笔记
- cocos2d详细 类之CCControlSlider
- CCControlSlider 用法及无法滑动的解决方案
- cocos2d-x拖动滑块控件CCControlSlider
- leetcode-3Sum
- 二分图匹配
- android 自己创建一个注释模板
- double_linked_list in Python
- nefu 636
- cocos2dx CCControlSlider
- 近期硬件的了解情况
- 潘悟云教授“新世纪语言学的转型“讲座笔记
- win7下IIS的安装和配置 图文教程
- poj/zoj Polynomial Showdown
- 【未测试】CentOS 6.5快速部署HTTP WEB服务器和FTP服务器
- cache机制
- C++概述
- C# JSON转换以及编码转换