Cocos2d-x學(xué)習(xí)筆記之CCLayerColor層的使用實(shí)例
CCLayerColor層的使用方法,寫(xiě)的詳細(xì)了一些,和上篇文章基本差不多的(查看CCLayer的更多介紹),只不過(guò)這次HelloWorld繼承自CCLayerColor。
bool HelloWorld::init() { bool bRet = false; do { //ccc4這個(gè)宏的參數(shù)分別為R,G,B,A最后一個(gè)是透明度,設(shè)置成255就是不透明的,設(shè)置成0是透明的 CC_BREAK_IF(!CCLayerColor::initWithColor(ccc4(128,128,128,255))); CCSize size = CCDirector::sharedDirector()->getWinSize(); CCSprite * sprite = CCSprite::create("image1.png"); sprite->setPosition(ccp(100,100)); this->addChild(sprite); //新建一個(gè)colorlayer ccColor4B color = ccc4(200,200,0,255); CCLayerColor * layer = CCLayerColor::create(color); //設(shè)置layer層的大小 layer->setContentSize(CCSizeMake(200,200)); //這一步使layer層的錨點(diǎn)為(0.5,0.5),若不怎么設(shè)置,默認(rèn)錨點(diǎn)在(0,0)處 layer->ignoreAnchorPointForPosition(false); layer->setPosition(ccp(size.width/2,size.height/2)); this->addChild(layer); bRet = true; } while (0); return bRet; }
相關(guān)文章
一篇文章帶你了解C語(yǔ)言?xún)?nèi)存對(duì)齊解決的問(wèn)題
內(nèi)存對(duì)齊的目的是為了提高CPU讀寫(xiě)內(nèi)存里數(shù)據(jù)的速度?,F(xiàn)代的CPU讀取內(nèi)存并不是一個(gè)一個(gè)字節(jié)挨著讀取,這樣做的效率非常低。現(xiàn)代的CPU一般以4個(gè)字節(jié)(32bit數(shù)據(jù)總線(xiàn))或者8個(gè)字節(jié)(64bit數(shù)據(jù)總線(xiàn))為一組,一組一組地讀寫(xiě)內(nèi)存里的數(shù)據(jù)2021-08-08C++訪問(wèn)者模式模板函數(shù)無(wú)法重載的問(wèn)題解決
本文主要介紹了C++訪問(wèn)者模式模板函數(shù)無(wú)法重載的問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12C語(yǔ)言驅(qū)動(dòng)開(kāi)發(fā)之內(nèi)核文件的讀寫(xiě)
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言驅(qū)動(dòng)開(kāi)發(fā)中內(nèi)核文件的讀寫(xiě)的系列函數(shù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-06-06簡(jiǎn)單比較C語(yǔ)言中的execl()函數(shù)與execlp()函數(shù)
這篇文章主要介紹了C語(yǔ)言中的execl()函數(shù)與execlp()函數(shù)的簡(jiǎn)單比較,是C語(yǔ)言入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-08-08VC實(shí)現(xiàn)對(duì)話(huà)框窗口任意分割
最近寫(xiě)MFC的程序,想在對(duì)話(huà)框里實(shí)現(xiàn)窗口的任意分割?,F(xiàn)在網(wǎng)絡(luò)資料一大抄,找個(gè)東西實(shí)在麻煩。總算這個(gè)很簡(jiǎn)單,很快就搞定了,寫(xiě)下來(lái)做個(gè)筆記。2015-06-06Cocos2d-x UI開(kāi)發(fā)之場(chǎng)景切換代碼實(shí)例
這篇文章主要介紹了Cocos2d-x UI開(kāi)發(fā)之場(chǎng)景切換代碼實(shí)例,cocos2d-x中的場(chǎng)景切換是通過(guò)導(dǎo)演類(lèi)調(diào)用相應(yīng)的方法完成的,本文通過(guò)代碼和詳細(xì)注釋來(lái)說(shuō)明,需要的朋友可以參考下2014-09-09C++類(lèi)的定義和對(duì)象的創(chuàng)建詳解
本篇文章重點(diǎn)講解了兩種創(chuàng)建對(duì)象的方式:一種是在棧上創(chuàng)建,形式和定義普通變量類(lèi)似;另外一種是在堆上使用 new 關(guān)鍵字創(chuàng)建,必須要用一個(gè)指針指向它,下面和小編一起來(lái)學(xué)習(xí)下面為文章的內(nèi)容2021-09-09