目的:在介面上顯示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...