加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocos2d-2.x_CCControlPotentiometer旋钮控件

发布时间:2020-12-14 21:13:43 所属栏目:百科 来源:网络整理
导读:#ifndef __HELLO_WORLD_H__#define __HELLO_WORLD_H__#include "cocos2d.h"#include "cocos-ext.h"USING_NS_CC;USING_NS_CC_EXT;class HelloWorld : public cocos2d::CCLayer {public:HelloWorld(); virtual ~HelloWorld(); static cocos2d::CCScene* scene(
#ifndef __HELLO_WORLD_H__
#define __HELLO_WORLD_H__

#include "cocos2d.h"
#include "cocos-ext.h"

USING_NS_CC;
USING_NS_CC_EXT;

class HelloWorld : public cocos2d::CCLayer 
{
public:
	HelloWorld();
    virtual ~HelloWorld();
    
    static cocos2d::CCScene* scene();

	virtual bool init();

	void valueChanged(CCObject * pSender,CCControlEvent controlEvent);

	CREATE_FUNC(HelloWorld);

};

#endif
#include "HelloWorldScene.h"
#include "SimpleAudioEngine.h"


HelloWorld::HelloWorld()
{
}

HelloWorld::~HelloWorld()
{

}

CCScene* HelloWorld::scene()
{
	CCScene *scene = CCScene::create();
	HelloWorld *layer = HelloWorld::create();
	scene->addChild(layer);

	return scene;
}

bool HelloWorld::init()
{
	if (!CCLayer::init())
	{
		return false;
	}

	//CCControlPotentiometer参数是底座,进度条,控制按钮图片资源
	CCControlPotentiometer * potentiometer = CCControlPotentiometer::create("crop1.png","crop2.png","crop2.png");
	//设置最大值和最小值以及初值
	potentiometer->setMaximumValue(100.0);
	potentiometer->setMinimumValue(0.0);
	potentiometer->setValue(50);

	potentiometer->setPosition(ccp(240,160));
	this->addChild(potentiometer);

	//添加事件监听
	potentiometer->addTargetWithActionForControlEvents(this,cccontrol_selector(HelloWorld::valueChanged),CCControlEventValueChanged);

	return true;
}

void HelloWorld::valueChanged(CCObject * pSender,CCControlEvent controlEvent)
{
	CCControlPotentiometer * potentiometer = (CCControlPotentiometer *)pSender;
	CCString * string = CCString::createWithFormat("%f",potentiometer->getValue());
	CCLog(string->getCString());
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读