最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

關(guān)于控件使用時(shí)的一些配置,請(qǐng)參見文章:UI開發(fā)之控件類-CCControlButton。這里只寫出源代碼,里邊的注釋對(duì)控件的用法有詳細(xì)的介紹。

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

		//設(shè)置一個(gè)顯示字符串的label
		CCLabelTTF * title = CCLabelTTF::create("slider value = 0.00","Arial",32);
		title->setPosition(ccp(240,200));
		//設(shè)置label的tag為1,方便以后獲取
		this->addChild(title,0,1);

		//這三張圖片分別是底部,進(jìn)度條,控制按鈕
		CCControlSlider * slider = CCControlSlider::create("sliderTrack.png","sliderProgress.png",
			"sliderThumb.png");

		//設(shè)置slider的最大值最小值
		slider->setMaximumValue(100);
		slider->setMinimumValue(0);
		//為slider添加事件監(jiān)聽函數(shù)
		slider->addTargetWithActionForControlEvents(this,cccontrol_selector(HelloWorld::valueChanged),
			CCControlEventValueChanged);
		//設(shè)置位置
		slider->setPosition(ccp(240,160));
		this->addChild(slider);

		//使用CCControlSlider實(shí)現(xiàn)血量條,只要將第三個(gè)控制按鈕改為透明的就可以了,就會(huì)貌似血量條了
		CCControlSlider * slider2 = CCControlSlider::create("sliderTrack.png","progress.png","sliderThumb2.png");
		//通過以下函數(shù)使得認(rèn)為的不能改變它的值
		slider2->setTouchEnabled(false);
		slider2->setMaximumValue(100);
		slider2->setMinimumValue(0);
		//可以添加事件處理函數(shù),在事件處理函數(shù)中改變它的value
		slider2->setValue(100);
		slider2->setPosition(ccp(240,100));
		this->addChild(slider2);

    bRet = true;
  } while (0);

  return bRet;
}

//注意這個(gè)函數(shù)需要傳入的倆個(gè)參數(shù)類型
void HelloWorld::valueChanged(CCObject * pSender,CCControlEvent controlEvent)
 {
	CCControlSlider * slider = (CCControlSlider *)pSender;
	CCLabelTTF * title = (CCLabelTTF *)this->getChildByTag(1);
	//使用CCLabelTTF的時(shí)候盡量不要重新改變它的內(nèi)容,這里是為了簡便起見
	title->setString(CCString::createWithFormat("slider value = %0.02f",slider->getValue())->getCString());
 }

相關(guān)文章

  • C++讀取WAV音頻文件的頭部數(shù)據(jù)的實(shí)現(xiàn)方法

    C++讀取WAV音頻文件的頭部數(shù)據(jù)的實(shí)現(xiàn)方法

    這篇文章主要介紹了C++讀取WAV音頻文件的頭部數(shù)據(jù)的實(shí)現(xiàn)方法的相關(guān)資料,希望通過本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的方法,需要的朋友可以參考下
    2017-10-10
  • C語言線程池的常見實(shí)現(xiàn)方式詳解

    C語言線程池的常見實(shí)現(xiàn)方式詳解

    本文介紹了如何使用 C 語言實(shí)現(xiàn)一個(gè)基本的線程池,線程池的實(shí)現(xiàn)包括工作線程、任務(wù)隊(duì)列、任務(wù)調(diào)度、線程池的初始化、任務(wù)添加、銷毀等步驟,感興趣的朋友跟隨小編一起看看吧
    2025-01-01
  • C語言零基礎(chǔ)徹底掌握預(yù)處理上篇

    C語言零基礎(chǔ)徹底掌握預(yù)處理上篇

    在C語言的程序中包括各種以符號(hào)#開頭的編譯指令,這些指令稱為預(yù)處理命令。預(yù)處理命令屬于C語言編譯器,而不是C語言的組成部分,通過預(yù)處理命令可擴(kuò)展C語言程序設(shè)計(jì)的環(huán)境
    2022-08-08
  • C語言如何讀取bmp圖像

    C語言如何讀取bmp圖像

    這篇文章主要介紹了C語言如何讀取bmp圖像,BMP即bitmap,由文件頭信息塊、圖像描述信息塊、顏色表、圖像數(shù)據(jù)區(qū)四部分組成,下文更多相關(guān)資料需要的小伙伴可以參考一下
    2022-04-04
  • C++中為何推薦要把基類析構(gòu)函數(shù)設(shè)置成虛函數(shù)

    C++中為何推薦要把基類析構(gòu)函數(shù)設(shè)置成虛函數(shù)

    這篇文章主要介紹了C++中為何推薦要把基類析構(gòu)函數(shù)設(shè)置成虛函數(shù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • C語言求矩陣主對(duì)角線元素及副對(duì)角線元素之和

    C語言求矩陣主對(duì)角線元素及副對(duì)角線元素之和

    這篇文章主要介紹了C語言求矩陣主對(duì)角線元素及副對(duì)角線元素之和實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • C++關(guān)于引用作為函數(shù)的用法

    C++關(guān)于引用作為函數(shù)的用法

    今天小編就為大家分享一篇關(guān)于C++關(guān)于引用作為函數(shù)的用法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • C語言驅(qū)動(dòng)開發(fā)內(nèi)核特征碼掃描PE代碼段

    C語言驅(qū)動(dòng)開發(fā)內(nèi)核特征碼掃描PE代碼段

    這篇文章主要為大家介紹了C語言驅(qū)動(dòng)開發(fā)內(nèi)核特征碼掃描PE代碼段,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • C語言通訊錄管理系統(tǒng)課程設(shè)計(jì)

    C語言通訊錄管理系統(tǒng)課程設(shè)計(jì)

    這篇文章主要為大家詳細(xì)介紹了C語言通訊錄管理系統(tǒng)課程設(shè)計(jì),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • C++中引用(&)的用法與應(yīng)用實(shí)例分析

    C++中引用(&)的用法與應(yīng)用實(shí)例分析

    引用是C++引入的新語言特性,是C++常用的一個(gè)重要內(nèi)容之一,正確、靈活地使用引用,可以使程序簡潔、高效。故在本篇中我將對(duì)引用進(jìn)行詳細(xì)討論,希望對(duì)大家更好地理解和使用引用起到拋磚引玉的作用
    2013-09-09

最新評(píng)論

苍梧县| 浦北县| 沅陵县| 兴宁市| 沂源县| 蒲江县| 和田县| 新沂市| 晋江市| 蓬莱市| 紫云| 承德市| 宁晋县| 新乡县| 黄冈市| 铁岭市| 枣强县| 施甸县| 九江县| 高邮市| 墨脱县| 黑河市| 酒泉市| 射阳县| 孝义市| 甘孜| 文山县| 德兴市| 全州县| 察哈| 柘荣县| 望城县| 稻城县| 松原市| 台北市| 武川县| 文登市| 武鸣县| 鹰潭市| 兰州市| 东山县|