Cocos2d-x學(xué)習(xí)筆記之CCLayerColor層的使用實(shí)例
更新時(shí)間:2014年09月11日 09:27:57 投稿:junjie
這篇文章主要介紹了Cocos2d-x學(xué)習(xí)筆記之CCLayerColor層的使用實(shí)例,CCLayerColor是一個(gè)顏色布景層類(lèi),本文依然使用Hello World作為例子講解,需要的朋友可以參考下
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)文章
詳解Bucket Sort桶排序算法及C++代碼實(shí)現(xiàn)示例
桶排序是一種線性排序算法,這里我們來(lái)詳解Bucket Sort桶排序算法及C++代碼實(shí)現(xiàn)示例,需要的朋友可以參考下2016-07-07
C++設(shè)置系統(tǒng)時(shí)間及系統(tǒng)時(shí)間網(wǎng)絡(luò)更新的方法
這篇文章主要介紹了C++設(shè)置系統(tǒng)時(shí)間及系統(tǒng)時(shí)間網(wǎng)絡(luò)更新的方法,涉及網(wǎng)絡(luò)程序設(shè)計(jì)與系統(tǒng)函數(shù)的使用,需要的朋友可以參考下2014-10-10
C++實(shí)現(xiàn)LeetCode(86.劃分鏈表)
這篇文章主要介紹了C++實(shí)現(xiàn)LeetCode(86.劃分鏈表),本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-07-07
c語(yǔ)言鏈表基本操作(帶有創(chuàng)建鏈表 刪除 打印 插入)
這篇文章主要介紹了c語(yǔ)言鏈表基本操作,大家參考使用吧2013-12-12
C++ using namespace std 用法深入解析
以下是對(duì)C++中using namespace std的用法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過(guò)來(lái)參考下2013-07-07

