cocos2d基礎知識

2021-06-22 15:13:59 字數 706 閱讀 7260

1.精靈的建立

//精靈的建立¨

ccsprite* player = ccsprite::create("

xx.png");

player->setposition(ccp(x,y));

this->addchild(player);

2.選單的建立

//選單的使用

ccmenuitemimage* item = ccmenuitemimage::create("5.png",

"6.png",

"7.png",

this,

menu_selector(function));//監聽函式

item->setposition(ccp(x,y));

//將選單新增到menu元件上

ccmenu* menu = ccmenu::create(item,null);

this->addchild(menu);

3.初始化tield地圖

void helloworld::initmap()

4.拼接字串與整數型

char aa[100] = ;

sprintf(aa,"f%i.png",2);

5.移動精靈

ccmoveto* move = ccmoveto::create(2,ccp(0,y2));

sprite->runaction(move)

cocos2d的基礎知識

cocos2d解析度 參考 resolutionpolicy show all 螢幕寬 高分別和設計解析度寬 高計算縮放因子,取較 小 者作為寬 高的縮放因子。保證了設計區域全部顯示到螢幕上,但可能會有黑邊。resolutionpolicy exact fit 螢幕寬 與 設計寬比 作為x方向的縮放...

cocos2d實現語音 Cocos2d 聲音API

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

Cocos2D研究院之初識Cocos2d(二)

在正式介紹cocos2d之前,我先囉嗦一下本人對這套引擎的看法。我認為coos2d最大的作用就是降低開發成本 貌似所有引擎都是這樣 對於研發部門來說,最大的成本就是時間,所以節省時間是降低成本最有效的方式,cocos2d幾乎封裝了所有開發ios遊戲需要的底層 使剛剛接觸oc的開發者也能很快的製作出效...