cocos2d x中快取幀精靈建立

2021-06-21 23:23:02 字數 575 閱讀 7755

初玩cocos2d-x在用快取幀方式建立精靈時,出了問題,折騰了一早上,去掉所有的類,直接在一類中編寫,

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

ccspritebatchnode* _batchnode=ccspritebatchnode::create("spfont.pvr.ccz");

this->addchild(_batchnode,6);

bear = ccsprite::createwithspriteframename("s1.png");

bear->setposition(ccp(100,200)); 

_batchnode->addchild(bear );

1、精靈快取,2、渲染精靈根節點建立_batchnode,3、將這個節點加入到當前層,3、取出其中某幀建立精靈 bear,設定位置4、將精靈節點加入到根渲染節點。

可以顯示了。檢視自己原來寫的**,this->_batchnode,多了個this->_,在層次先後出現問題。還得好好學習,努力努力。

cocos2d x中的精靈

所有的遊戲都有 sprites 精靈,你可能知道或者不知道它們是什麼。精靈就是遊戲中在場景裡進行移動的物件。你可以操縱它們。精靈可能是遊戲中最主要的角色。我知道你在想什麼 難道每乙個圖形物件都是精靈sprite嗎?當然不是!為什麼?當你操縱乙個精靈的時候,它就是乙個精靈。如果你不對它進行操作,那它就...

Cocos2d x中的精靈

精靈的繼承關係 1.減少檔案讀取次數 2.減少opengl es繪製呼叫並且加速渲染 3.減少記憶體消耗 運用集方式為什麼會減少記憶體碎片?通常使用zwoptex和texturepacker設計和生成紋理圖集檔案,以及紋理圖集座標檔案 plist 組成。使用精靈幀快取 有以下幾種 1.紋理快取 2....

cocos2d x建立精靈

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