• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            積木

            No sub title

              C++博客 :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
              140 Posts :: 1 Stories :: 11 Comments :: 0 Trackbacks

            常用鏈接

            留言簿(1)

            我參與的團(tuán)隊(duì)

            搜索

            •  

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            在介紹前,先介紹說幾點(diǎn):
            像opengl、directx是沒有自帶界面的,不過cocos可以為我們創(chuàng)建一個(gè)主界面,以用于顯示游戲場(chǎng)景等。該主界面由CCDirector類實(shí)例實(shí)現(xiàn)。
            cocos2d中所有需要用到的類,基本上都繼承自CCObject類。它維護(hù)一個(gè)引用計(jì)數(shù)。所有從CCObject出來的類,都可以添加到自動(dòng)釋放池中進(jìn)行自動(dòng)維護(hù)。(與objective-c中的對(duì)象有點(diǎn)類似)
            多數(shù)情況下,我們使用的對(duì)象,還是從CCNode出來的。CCNode是繼承自CCObject的一個(gè)類。

            下面簡(jiǎn)要介紹下各個(gè)主要類的功能
            1) CCDirector
            主要功能一:負(fù)責(zé)生成一個(gè)游戲主界面及游戲的初始化并。并在該界面上,渲染游戲場(chǎng)景。
            主要功能二:負(fù)責(zé)控制各游戲場(chǎng)景間的相互切換。
            主要功能三:負(fù)責(zé)初始化設(shè)置游戲的一些重要屬性。如:游戲渲染的幀率。游戲視窗的尺寸(即:960 X 640 還是 480 X 320等)
            主要功能四:負(fù)責(zé)清空游戲中的緩存數(shù)據(jù)(個(gè)人認(rèn)為這個(gè)還是很重要的。因?yàn)榈搅耸謾C(jī)上的游戲,硬內(nèi)存不多,及時(shí)清除是很有必要的)
            注意:該對(duì)象是單實(shí)例的,不需要用戶維護(hù)。

            2) CCScene
            游戲中的場(chǎng)景類。當(dāng)程序啟動(dòng)后,必須要為其設(shè)置一個(gè)場(chǎng)景,然后所有的對(duì)象在場(chǎng)景中場(chǎng)景。
            主要功能:負(fù)責(zé)接收游戲中的任何對(duì)象。并將它們展現(xiàn)出來(如果可以展現(xiàn)的話,如:CCSprite等)
            習(xí)慣上,用其維護(hù)多個(gè)的CCLayer

            3) CCLayer
            游戲中的層。習(xí)慣上,用其對(duì)資源展現(xiàn)進(jìn)行布局管理。

            4) CCSprite
            游戲中的精靈對(duì)象。游戲中,必不可少的。會(huì)用到許多的可視對(duì)象。這些,多數(shù)都是精靈對(duì)象。

            5) CCTargetedTouchDelegate
            觸摸響應(yīng)類。提供響應(yīng)觸摸響應(yīng)開始結(jié)束、觸摸移動(dòng)以及取消觸摸幾個(gè)接口。多是需要在其派生類中進(jìn)行具體實(shí)現(xiàn)。如:一個(gè)精靈,
            可支持觸摸功能,則它需要自行實(shí)現(xiàn)這些接口。

            以上只是簡(jiǎn)單介紹cocos2d中的幾個(gè)較為主要及常用的類。初學(xué),如有介紹不對(duì)的,請(qǐng)大家不吝指點(diǎn)。共同學(xué)習(xí),共同進(jìn)步。
            posted on 2011-12-26 21:53 Jacc.Kim 閱讀(646) 評(píng)論(0)  編輯 收藏 引用 所屬分類: cocos2d
            午夜肉伦伦影院久久精品免费看国产一区二区三区| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 亚洲色大成网站www久久九| 久久无码一区二区三区少妇| 一本一道久久a久久精品综合| 久久久久久亚洲Av无码精品专口 | AV狠狠色丁香婷婷综合久久 | 99精品国产在热久久无毒不卡| 国产L精品国产亚洲区久久| 精品久久久无码人妻中文字幕| 97久久精品国产精品青草| 亚洲?V乱码久久精品蜜桃| 久久精品aⅴ无码中文字字幕不卡| 国内精品久久久久久久涩爱| 久久人人爽人人爽人人AV东京热| 狠狠色丁香婷婷综合久久来来去| 亚洲精品无码久久久影院相关影片| 99久久精品国产毛片| 日韩人妻无码一区二区三区久久 | 72种姿势欧美久久久久大黄蕉| 亚洲性久久久影院| 久久久久亚洲av成人无码电影| 欧美丰满熟妇BBB久久久| 热久久视久久精品18| 国产亚洲成人久久| 99久久99久久精品国产片果冻| 香蕉久久夜色精品升级完成| 中文精品久久久久人妻| 久久久午夜精品福利内容| 精品久久久久久国产牛牛app | 久久精品成人一区二区三区| 久久久久人妻一区二区三区vr | 久久久网中文字幕| 国产成人99久久亚洲综合精品 | 久久久久亚洲av成人网人人软件| 亚洲嫩草影院久久精品| 久久精品这里热有精品| 久久er热视频在这里精品| 久久ZYZ资源站无码中文动漫| 久久久无码人妻精品无码| 国产99精品久久|