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

cocos2d-x學(xué)習(xí)筆記之CCLayer、CCLayerColor、CCLayerGradient、CCLayerMultiplex場景層介紹

 更新時(shí)間:2014年09月11日 09:19:17   投稿:junjie  
這篇文章主要介紹了cocos2d-x學(xué)習(xí)筆記之CCLayer、CCLayerColor、CCLayerGradient、CCLayerMultiplex場景層介紹,需要的朋友可以參考下

圖層在cocos2d-x中很重要,我們可以在其中添加精靈,也可以將圖層添加到場景中。這幾個(gè)圖層類功能各不相同,具體的看代碼的注釋。大家只需要替換掉helloworld中的init函數(shù)就可以運(yùn)行了。

bool HelloWorld::init()
{
 bool bRet = false;
 do
 {
  CC_BREAK_IF(! <a href="http://m.fzitv.net/" title="View all posts in CCLayer" class="tag_link">CCLayer</a>::init());

		//CCLayerColor繼承自CCLayer,CCLayerColor有顏色,所以在create的時(shí)候需要傳入?yún)?shù),ccc4是一個(gè)宏定義,參數(shù)是r,g,b,o(o就理解為透明值吧255表示不透明)
		CCLayerColor * color = CCLayerColor::create(ccc4(255,0,0,255));
		//this-&gt;addChild(color);

		//CCLayerGradient繼承自CCLayerColor,它有重載的三個(gè)create函數(shù),傳入倆個(gè)參數(shù)的時(shí)候從第一種顏色漸變到第二種顏色,方向是從上到下漸變
		CCLayerGradient * gradient = CCLayerGradient::create(ccc4(255,0,0,255),ccc4(0,255,0,255));
		this-&gt;addChild(gradient);

		//以下是CCLayerGradient的第三個(gè)重載函數(shù),第三個(gè)參數(shù)表示的是漸變的方向,是一個(gè)向量,這里是ccp(1,0)當(dāng)然就是從左往右漸變了,如果不理解,請參照坐標(biāo)系統(tǒng)
		CCLayerGradient * gradientT = CCLayerGradient::create(ccc4(255,0,0,255),ccc4(0,255,0,255),ccp(1,0));
		//this-&gt;addChild(gradientT);

		//繼承自CCLayer,可以包含多個(gè)圖層,這些圖層可以作為參數(shù)添加進(jìn)來,最后以NULL結(jié)束代表圖層添加完畢
		//它可以管理多個(gè)層,并實(shí)現(xiàn)不同層間的切換,但是同一時(shí)間只能有一個(gè)層是激活狀態(tài),其他都是不可見的。
		CCLayerMultiplex * multiplex = CCLayerMultiplex::create(color,gradient,gradientT,NULL);
		//運(yùn)行這句話的時(shí)候請注釋掉上邊的addChild函數(shù),否則一個(gè)圖層被添加了倆次會(huì)出現(xiàn)錯(cuò)誤的
		//this-&gt;addChild(multiplex);
		//默認(rèn)情況下會(huì)顯示第一個(gè)圖層,使用如下的方法可以改變
		//multiplex-&gt;switchTo(0);

		//以下這句話會(huì)釋放掉圖層0,并且轉(zhuǎn)換到圖層1,但這個(gè)函數(shù)這里不能使用,因?yàn)闀?huì)釋放掉圖層0,而圖層0不是同過new出來的,這是cocos2d-x的內(nèi)存管理機(jī)制
		//multiplex-&gt;switchToAndReleaseMe(1);

  bRet = true;
 } while (0);

 return bRet;
}

相關(guān)文章

  • OpenCV圖像處理之實(shí)現(xiàn)圖像膨脹腐蝕操作

    OpenCV圖像處理之實(shí)現(xiàn)圖像膨脹腐蝕操作

    圖像形態(tài)學(xué)操作是指基于形狀的一系列圖像處理操作的合集,主要是基于集合論基礎(chǔ)上的形態(tài)學(xué)數(shù)學(xué)對圖像進(jìn)行處理。本文將為大家介紹一下如何利用OpenCV實(shí)現(xiàn)其中的腐蝕和膨脹操作,需要的可以參考一下
    2022-09-09
  • C語言 枚舉類型(Enum)詳解及示例代碼

    C語言 枚舉類型(Enum)詳解及示例代碼

    本文主要介紹C語言 枚舉類型,這里提供了詳細(xì)的相關(guān)資料及示例代碼,以便大家學(xué)習(xí)參考,有興趣的小伙伴可以參考下
    2016-08-08
  • C語言中字符和字符串處理(ANSI字符和Unicode字符)

    C語言中字符和字符串處理(ANSI字符和Unicode字符)

    這篇文章主要介紹了C語言與C++中字符和字符串處理(ANSI字符和Unicode字符)的詳細(xì)內(nèi)容,非常的全面,這里推薦給大家,希望大家能夠喜歡。
    2015-03-03
  • C語言簡明講解預(yù)編譯的使用

    C語言簡明講解預(yù)編譯的使用

    在C語言的程序中包括各種以符號#開頭的編譯指令,這些指令稱為預(yù)處理命令。預(yù)處理命令屬于C語言編譯器,而不是C語言的組成部分,通過預(yù)處理命令可擴(kuò)展C語言程序設(shè)計(jì)的環(huán)境
    2022-05-05
  • VScode配置C語言環(huán)境完整版(親測可用)

    VScode配置C語言環(huán)境完整版(親測可用)

    這篇文章主要介紹了VScode配置C語言環(huán)境完整版,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-08-08
  • C語言二叉樹層序遍歷

    C語言二叉樹層序遍歷

    這篇文章主要介紹了C語言二叉樹層序遍歷,文章基于C語言的相關(guān)資料展開詳細(xì)的文章內(nèi)容,具有一定的參考價(jià)值,需要的小伙伴可以參考一下,希望對你的學(xué)習(xí)有所幫助
    2022-04-04
  • 詳解C語言編程中預(yù)處理器的用法

    詳解C語言編程中預(yù)處理器的用法

    這篇文章主要介紹了C語言編程中預(yù)處理器的用法,包括介紹了C和C++混合編程的情況,需要的朋友可以參考下
    2016-02-02
  • 一篇文章教你自己動(dòng)手實(shí)現(xiàn)C語言庫函數(shù)

    一篇文章教你自己動(dòng)手實(shí)現(xiàn)C語言庫函數(shù)

    這篇文章主要介紹了C語言庫函數(shù)的相關(guān)資料,小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2021-09-09
  • Qt 中開啟線程的多種方式小結(jié)

    Qt 中開啟線程的多種方式小結(jié)

    本篇文章就來整理一下 Qt 中使用線程的五種方式,方便后期回顧。前面兩種比較簡單,一筆帶過了,主要介紹后面三種,感興趣的朋友跟隨小編一起看看吧
    2021-09-09
  • opencv2實(shí)現(xiàn)10張圖像上下左右拼接融合

    opencv2實(shí)現(xiàn)10張圖像上下左右拼接融合

    這篇文章主要為大家詳細(xì)介紹了opencv2實(shí)現(xiàn)10張圖像上下左右拼接融合,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-03-03

最新評論

安阳县| 任丘市| 林州市| 聂拉木县| 施甸县| 金秀| 平和县| 大丰市| 康平县| 若尔盖县| 安吉县| 德兴市| 曲麻莱县| 千阳县| 邳州市| 高安市| 聊城市| 保德县| 诸暨市| 航空| 淳化县| 莱阳市| 故城县| 惠来县| 浙江省| 蓬溪县| 楚雄市| 城口县| 苍溪县| 萝北县| 翁源县| 师宗县| 武夷山市| 大厂| 安岳县| 宣恩县| 平阴县| 连州市| 衡阳县| 凤翔县| 木兰县|