Cocos2D-x游戏开发之五:CCControlPotentiometer and CCControlSlider
来源:互联网 发布:数据采集卡的选择 编辑:程序博客网 时间:2024/05/16 08:35
今天继续Cocos2D-x的基础CCControlPotentiometer and CCControlSlider,到目前为至我想大家已经很了解学习的基本方法了,所以直接上代码吧:
bool HelloWorld::init()
{
bool bRet = false;
do
{
CC_BREAK_IF(! CCLayer::init());
CCControlPotentiometer* potentiometer = CCControlPotentiometer::create("potentiometerTrack.png","potentiometerProgress.png","potentiometerButton.png");
potentiometer->setPosition(ccp(100, 200));
potentiometer->addTargetWithActionForControlEvents(this,cccontrol_selector(HelloWorld::onValueChange),CCControlEventValueChanged);
this->addChild(potentiometer);
CCControlSlider * slider = CCControlSlider::create("background.png","progress.png","sliderThumb.png");
slider->setPosition(100,80);
slider->setMinimumValue(0);
slider->setMaximumValue(10000);
slider->setValue(4000);
this->addChild(slider);
bRet = true;
} while (0);
return bRet;
}
void HelloWorld::menuCloseCallback(CCObject* pSender)
{
// "close" menu item clicked
CCDirector::sharedDirector()->end();
}
void HelloWorld::onValueChange( CCObject* pSender, CCControlEvent event )
{
CCControlPotentiometer* potentiometer = (CCControlPotentiometer* )pSender;
CCString* valueStr = CCString::createWithFormat("%f", potentiometer->getValue());
CCLOG(valueStr->getCString());
}
效果如下:
- Cocos2D-x游戏开发之五:CCControlPotentiometer and CCControlSlider
- cocos2d-x特效之CCControlPotentiometer
- cocos2d-x特效之CCControlPotentiometer
- cocos2d-x特效之CCControlPotentiometer
- 8、Cocos2d-X 游戏编程之------CCControlSlider的使用
- Cocos2d-X游戏开发(五)
- Cocos2D-X游戏开发入门学习--使用CCControlSlider实现对音量的控制--基础知识05
- cocos2d-x CCControlSlider
- Cocos2d-x CCControlPotentiometer之圆形音量按钮及特效
- Cocos2D-x游戏开发之四:CCScale9Sprite and CCControlButton
- 【iOS-cocos2d-X 游戏开发之五】游戏存储之Cocos2dX自带CCUserDefault类详解;
- 【iOS-cocos2d-X 游戏开发之五】游戏存储之Cocos2dX自带CCUserDefault类详解;
- 【iOS-cocos2d-X 游戏开发之五】游戏存储之Cocos2dX自带CCUserDefault类详解;
- cocos2d-x CCControlPotentiometer 圆形音量按钮
- cocos2d详细 类之CCControlSlider
- cocos2d-X游戏开发之curl的简单介绍(五)
- 【Cocos2d-X游戏实战开发】捕鱼达人之加载场景的创建(五)
- cocos2d-x游戏引擎开发之流程
- 判断数组是否升序
- 设计模式六大原则(4):接口隔离原则
- 疯狂的猴子1
- at91_sdcard源码分析(3)
- 疯狂的猴子2
- Cocos2D-x游戏开发之五:CCControlPotentiometer and CCControlSlider
- 操作系统,CPU,编译器,运行时库,系统调用的关系 之 编译器篇
- hdwiki中lib文件目录功能
- OD对按钮下断点的方法
- dwr3与struts2整合,实现服务器端推送技术,实现多人聊天功能
- JAVA多线程基础
- 【黑马程序员】Objective-C语言学习笔记之对象的创建、使用和方法调用(三)
- java设计模式(行为型)之访问者模式
- MySQL导入.sql文件及常用命令