欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Cocos2d-x UI開發(fā)之CCControlSwitch控件類使用實例

 更新時間:2014年09月11日 10:37:10   作者:皂莢花  
這篇文章主要介紹了Cocos2d-x UI開發(fā)之CCControlSwitch控件類使用實例,本文代碼中含大量注釋講解了CCControlSwitch控件類的使用,需要的朋友可以參考下

CCControlSwitch是開關按鈕,關于控件使用時的一些配置,請參見文章:UI開發(fā)之控件類-CCControlButton。以下的演示中出現(xiàn)的key和value代表什么意思,知道的人說一聲。

bool HelloWorld::init()
{
  bool bRet = false;
  do
  {

    CC_BREAK_IF(! CCLayer::init());

		//參數(shù)就不說了,看一下你的資源文件就明白了
		CCControlSwitch * controlSwitch = CCControlSwitch::create(
			CCSprite::create("extensions/switch-mask.png"),
			CCSprite::create("extensions/switch-on.png"),
			CCSprite::create("extensions/switch-off.png"),
			CCSprite::create("extensions/switch-thumb.png"),
			CCLabelTTF::create("On", "Arial-BoldMT", 16),
			CCLabelTTF::create("Off", "Arial-BoldMT", 16));

		//設置位置
		controlSwitch->setPosition(ccp(240,160));

		//這個函數(shù)對應初始時,開關的狀態(tài)是開還是關。
		controlSwitch->setOn(true);
		//這個函數(shù)對應開關能否使用。
		controlSwitch->setEnabled(true);

		//添加事件監(jiān)聽
		controlSwitch->addTargetWithActionForControlEvents(this,cccontrol_selector(HelloWorld::valueChanged),
			CCControlEventValueChanged);

		this->addChild(controlSwitch);

    bRet = true;
  } while (0);

  return bRet;
}

void HelloWorld::valueChanged(CCObject * pSender,CCControlEvent controlEvent)
{
	CCControlSwitch * controlSwitch = (CCControlSwitch *)pSender;
	CCLog("click");
}

相關文章

  • C語言驅(qū)動開發(fā)之內(nèi)核通過PEB獲取進程參數(shù)

    C語言驅(qū)動開發(fā)之內(nèi)核通過PEB獲取進程參數(shù)

    PEB結構(Process Envirorment Block Structure)其中文名是進程環(huán)境塊信息。本文將通過PEB實現(xiàn)獲取進程參數(shù),感興趣的小伙伴可以了解一下
    2022-10-10
  • 深入解析C++中派生類的構造函數(shù)

    深入解析C++中派生類的構造函數(shù)

    這篇文章主要介紹了深入解析C++中派生類的構造函數(shù),是C++入門學習中的基礎知識,需要的朋友可以參考下
    2015-09-09
  • 詳解圖的應用(最小生成樹、拓撲排序、關鍵路徑、最短路徑)

    詳解圖的應用(最小生成樹、拓撲排序、關鍵路徑、最短路徑)

    這篇文章主要介紹了圖的應用(最小生成樹、拓撲排序、關鍵路徑、最短路徑),需要的朋友可以參考下
    2015-08-08
  • C++ 中的Lambda表達式寫法

    C++ 中的Lambda表達式寫法

    在 C++ 11 中,lambda 表達式(通常稱為 “l(fā)ambda”)是一種在被調(diào)用的位置或作為參數(shù)傳遞給函數(shù)的位置定義匿名函數(shù)對象的簡便方法,下面通過本文給大家介紹C++ 中的Lambda表達式寫法,需要的朋友參考下吧
    2017-02-02
  • opencv平均背景法詳解

    opencv平均背景法詳解

    這篇文章主要為大家詳細介紹了opencv平均背景法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-03-03
  • C語言實現(xiàn)校運動會項目管理系統(tǒng)

    C語言實現(xiàn)校運動會項目管理系統(tǒng)

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)校運動會項目管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 結構體類型數(shù)據(jù)作為函數(shù)參數(shù)(三種方法)

    結構體類型數(shù)據(jù)作為函數(shù)參數(shù)(三種方法)

    將一個結構體中變量中的數(shù)據(jù)傳遞給另一個函數(shù),有以下三種方法。需要的朋友可以過來參考下,希望對大家有所幫助
    2013-10-10
  • C++圖文并茂講解繼承

    C++圖文并茂講解繼承

    繼承是C++面向?qū)ο缶幊讨械囊婚T。繼承是子類繼承父類的特征和行為,或者是繼承父類得方法,使的子類具有父類得的特性和行為。重寫是子類對父類的允許訪問的方法實行的過程進行重新編寫,返回值和形參都不能改變。就是對原本的父類進行重新編寫,但是外部接口不能被重寫
    2022-05-05
  • C++詳解如何通過模板實現(xiàn)元素的反序

    C++詳解如何通過模板實現(xiàn)元素的反序

    這篇文章主要介紹了C++中模板(Template)實現(xiàn)元素的反序,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-06-06
  • 詳細分析c++ const 指針與指向const的指針

    詳細分析c++ const 指針與指向const的指針

    這篇文章主要介紹了c++ const 指針與指向const的指針的相關資料,文中示例代碼非常詳細,幫助大家更好的理解和學習,感興趣的朋友可以了解下
    2020-07-07

最新評論