cocos2dx四種建立精靈的方法

2022-03-16 01:58:05 字數 1020 閱讀 3800

//    /====建立精靈的四種方法

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

spr1->setposition(ccp(70, 150));

this->addchild(spr1);

// 引數 名稱 矩形區域

ccsprite * spr2 = ccsprite::create("icon.png",ccrectmake(0, 0, 30, 30));

spr2->setposition(ccp(150, 150));

this->addchild(spr2);

// 利用幀快取中的一幀的名稱聲稱乙個物件

// 引數 幀的名稱

ccspriteframecache::sharedspriteframecache()->addspriteframeswithfile("test_icon.plist");

ccsprite * spr3 = ccsprite::createwithspriteframename("icon.png");

spr3->setposition(ccp(230, 150));

this->addchild(spr3);

// 通過另一幀生成

// 利用另外一幀生成乙個精靈物件

//引數 精靈物件

ccspriteframe * frame = ccspriteframe::create("icon.png", ccrectmake(0, 0, 40, 30));

ccsprite * spr4 = ccsprite::createwithspriteframe(frame);

spr4->setposition(ccp(310, 150));

addchild(spr4);

ccspriteframecache::sharedspriteframecache()->addspriteframeswithfile("test_icon.plist");

cocos2d x建立精靈

建立精靈 方法一 有一張檔案建立 l ocal spritename cc.sprite create test.dog cc.sprite會自動將檔案載入為紋理,並用於初始化精靈 精靈還可以僅顯示的一部分 l ocal spritename cc.sprite create test.png cc...

COCOS2D X 精靈建立隨筆

ccsprite類中建立sprite的方法都是靜態的 static ccsprite create 建立乙個無顯示的精靈,可隨後用 settexture 方法設定顯示 static ccsprite create const char pszfilename 依據路徑建立精靈,該精靈為整張 stat...

cocos2dx 建立精靈的5種方式

建立精靈的五種方法 方法一 直接建立精靈 適合於要顯示的是這張的全部區域,ccsprite sprite ccsprite create icon.png 上面那句話也可以根據需要這樣來寫 適合於需要顯示此的部分區域 ccsprite sprite ccsprite create icon.png ...