cocos2d x學習心得分享(二)

2021-06-25 20:56:25 字數 1447 閱讀 8753

www.unitymanual.com 遊戲蠻牛;

class helloworld : public cocos2d::cclayer

;

1.這是hello world的標頭檔案,裡面包含3個函式。

2.create_func()函式是cocos2d的乙個自動**機制,若不寫程式會報錯。

ccscene* helloworld::scene()

1.這就是乙個場景的實現。

2.先初始化乙個場景,在初始化乙個layer,將layer新增在場景上。返回場景。

1.在init()函式裡面,我會先選擇獲取螢幕大小。

ccsize size =ccdirector.shareddirector()->getwinsize();	//獲取螢幕大小

用於精靈指標的位置的設定。

2.精靈指標建立的常用幾種方式

ccsprite ^sp1 = ccsprite::create(".png");

sp1->setposition(ccp(size.with*0.4,size.height));

this->addchild(sp1)

這是最常用的,載入方式。
ccsprite *sp5 =ccsprite::createwithspriteframe(frame);	//快取幀

sp5->setposition(ccp(size.with,size.height));

ccspriteframecache::sharedspritefranecache()->addspriteframeswithfile(".plist");

這是.plist的紋理圖最常用的載入方式。

還有幾種方式也就不一一介紹了。

FPGA學習心得分享(二)

掌握一門程式語言的最好方法是漸進式刷題 verilog語法原則要注意乙個reg最好只在乙個always塊裡進行賦值操作 if else或case等條件選擇語句需要完備的條件,防止綜合出不必要的latch 關於 default和else的必要性 組合邏輯的case最好要有default,因為如果cas...

COCOS2DX學習筆記(二)

動畫 animation這個類裡面有create函式,下面這行 中animation首先先建立乙個空的動畫,因為是動畫,所以需要兩張或者以上的進行切換達到形成動畫的效果,因為我這裡把的名字寫的相近,所以利用了一下規律進行儲存,提高 的可讀性 animation panimations animati...

Cocos2d x 記憶體管理心得

前言 在c 中,在堆上分配動態記憶體和釋放動態記憶體的方法是 new 和delete 在申請記憶體之後,如果不使用了就需要 delete 掉,不然就會造成記憶體的溢位。附錄 new的動態記憶體,只要在程式結束之前 delete 就行,這樣在程式結束之前就可以把申請到的堆記憶體返還給系統,但是在實際的...