學習cocos中遇到的一些零散問題,紀錄下來。
animation的載入問題
actorspritecache->addspriteframeswithfile("actor.plist");
// load frames -- 1
animation* ani = animcation::create();
for( int i=
0; i<
50; i++)
ani->setdelayperunit(0.2f);
ani->setrestoreoriginalframe(true);
// run animation -- 2
auto walkani = animate::create(ani[1]
);actor->runaction(walkani);
如上所示,這樣執行動畫沒有問題,但是如果想把1,2分開,即我先預先載入好動畫,然後待需要的時候就直接執行,如我在init函式中先進行1, 然後在事件函式中進行2就會報錯,具體我猜測是animation並不能持久話儲存動畫,addspriteframe之後若為執行則會被**。 Cocos2d 3 X的開發環境
cocos2d 3.x壓縮包,python2.7.11,開發工具vs2015。cocos2d x 3.16 build cocos2d win32.sln重新生成解決方案,windows上執行。建立helloworld,cocos2d x 3.16 tools cocos2d console bin...
cocos2d 學習筆記 2
ccspritebatchnode的作用很像cclayer,因為它本身並不顯示在螢幕上。不過 你只能把ccsprite加入ccspritebatchnode。ccspritebatchnode 將乙個檔名作為引數,使用這個引數的原因是所有被新增進 ccspritebatchnode的ccsprite...
COCOS2D 學習教程
1.在cocos2d裡面如何使用texture packer和畫素格式來優化spritesheet spritesheet.html 2.如何使用cocos2d來做乙個簡單的iphone遊戲教程 第一部分 5 程1.html 3.如何使用cocos2d開發乙個簡單的iphone遊戲 旋轉炮塔。第二部...