第乙個cocos2d x程式

2021-06-19 10:38:06 字數 1378 閱讀 7800

目的:在介面上顯示3個精靈。

做法:建立乙個cocos2dx專案之後重寫 init( ) 方法。**段如下:

// on "init" you need to initialize your instance

bool helloworld::init()

// ccsprite *bg = ccsprite::create("icon.png");

// bg->setanchorpoint(ccpointzero);

// bg->setposition(ccpointzero);

// this->addchild(bg);

//

// ccsprite *player = ccsprite::create("player.png");

// player->setanchorpoint(ccpointzero);

// player->setposition(ccp(50,150));

// this->addchild(player);

//

// ccsprite *projectile = ccsprite::create("projectile.png");

// projectile->setanchorpoint(ccpointzero);

// projectile->setposition(ccp(200, 150));

// this->addchild(projectile);

//

// ccsprite *target = ccsprite::create("target.png");

// target->setanchorpoint(ccpointzero);

// target->setposition(ccp(350,150));

// this->addchild(target);

images_dictionary = ccdictionary::createwithcontentsoffile("hand02.plist");

images_array = (ccarray *)images_dictionary->objectforkey("imagesarray");

for (int i = 0; i < images_array->count(); i++)

return true;

}

附註:注釋部分是直接新增3個精靈到介面上,,沒有注釋部分是從 hand02.plist 中讀取3個精靈然後顯示到介面上。

hand02.plist檔案結構如下:

執行結果如下:

cocos2d x 第乙個專案

還記得這個介面麼,5種可選擇的模板。我們選擇cocos2dx標準模板即可。如下圖輸入product name和company identifier 我在重要的地方都加了注釋 在看 之前,我稍微介紹幾個類的概念。cocos2dx hello world created by wenbin.cai on...

我的第乙個Cocos2dx遊戲

讀研讀到現在,感覺對自己未來的發展前景還是比較迷茫。當初選擇讀研,是為了進大公司,比如華為邁瑞。可現在想來,華為的技術服務工程師的崗位不太適合我,太過漂浮,對我的感情不利。邁瑞又不是說進就能進的,生物醫學這個坑早點跳出來會不會好些!網際網路公司我還是挺喜歡的,可敲 我功底還不夠,只能從產品入手,曲線...

cocos2dx之建立乙個選單按鈕

cclabelttf label cclabelttf create exit arial 20 create a exit botton ccmenuitemlabel exit game ccmenuitemlabel create label,this,menu selector hellow...