cocos2d的基礎知識

2021-07-25 02:01:55 字數 687 閱讀 1905

cocos2d解析度:

參考:

resolutionpolicy

::show_all

螢幕寬、高分別和設計解析度寬、高計算縮放因子,取較(小)者作為寬、高的縮放因子。保證了設計區域全部顯示到螢幕上,但可能會有黑邊。

resolutionpolicy

::exact_fit

螢幕寬 與 設計寬比 作為x方向的縮放因子,螢幕高 與 設計高比 作為y方向的縮放因子。保證了設計區域完全鋪滿螢幕,但是可能會出現影象拉伸。

resolutionpolicy

::no_border

螢幕寬、高分別和設計解析度寬、高計算縮放因子,取較(大)者作為寬、高的縮放因子。保證了設計區域總能乙個方向上鋪滿螢幕,而另乙個方向一般會超出螢幕區域。

resolutionpolicy

::fixed_height

保持傳入的設計解析度高度不變,根據螢幕解析度修正設計解析度的寬度。

resolutionpolicy

::fixed_width

保持傳入的設計解析度寬度不變,根據螢幕解析度修正設計解析度的高度

setframesize(flaot,flaot)//設定的整個視窗大小

setcontentscalefactor//拉伸

helloworldscene解析:

參考:

cocos2d基礎知識

1.精靈的建立 精靈的建立 ccsprite player ccsprite create xx.png player setposition ccp x,y this addchild player 2.選單的建立 選單的使用 ccmenuitemimage item ccmenuitemimag...

cocos2d實現語音 Cocos2d 聲音API

param url 聲音路徑 cc.audioengine.playmusic url loop 停止背景 param releasedata 是否釋放聲音資料,預設為false cc.audioengine.stopmusic releasedata 暫停背景 cc.audioengine.pau...

cocos2d筆記 cocos2d的單例模式

cocos2d充分使用了單例設計模式,這裡有必要提及它是因為它是經常是討論熱點。大體上說,乙個singleton是乙個類,它在應用使用期中僅僅例項化一次。為了確保如此,就要使用乙個既建立又訪問此物件例項的靜態方法。因此,你不使用alloc init或者靜態自動釋放初始化器 static autore...