Cocos2d x 常見巨集

2021-06-18 12:29:22 字數 955 閱讀 8235

1)ns_cc_begin cocos2d命名空間開始

2) ns_cc_end  cocos2d命名空間結束

3)using_ns_cc 宣告cocos2d命名空間

4)cc_synthesize_readonly(vartype, varname, funname)宣告乙個成員變數以及getfunname函式,沒有set函式。getfunname已經實現,其實現就是返回這個值。

5)cc_synthesize_readonly_pass_by_ref(vartype, varname, funname) 類似cc_synthesize_readonly,不過getfunname返回的是引用。

6)cc_synthesize(vartype, varname, funname) 宣告乙個成員變數以及getfunname,setfunname函式.函式宣告和實現都有

7)cc_synthesize_pass_by_ref(vartype, varname, funname) 類似cc_synthesize,不過getfunname返回的是引用。

8)cc_property_readonly(vartype, varname, funname) 宣告乙個成員變數以及getfunname函式,沒有set函式。getfunname函式的實現要自己做

9)cc_property_readonly_pass_by_ref(vartype, varname, funname) 類似cc_property_readonly,不過getfunname返回的是引用。getfunname函式的實現要自己做

10)cc_property(vartype, varname, funname) 宣告乙個成員變數以及getfunname,setfunname函式.函式實現要自己做

11)cc_property_pass_by_ref(vartype, varname, funname) 類似cc_property,,不過getfunname返回的是引用

Cocos2d x 常見巨集

1 ns cc begin cocos2d命名空間開始 2 ns cc end cocos2d命名空間結束 3 using ns cc 宣告cocos2d命名空間 4 cc synthesize readonly vartype,varname,funname 宣告乙個成員變數以及getfunnam...

COCOS2D X常用巨集

控制台輸出 define cclog 控制台警告輸出 define cclogwarn 控制台資訊輸出 define ccloginfo 交換 x,y的值 define cc swap x,y 生成乙個 1 到 1的隨機數 define ccrandom minus1 1 生成乙個 0 到 1的隨機...

Cocos2dx相關輔助巨集

引用計數很巧妙也很方便,但大部分處理過程涉及指標,難免比較煩瑣,也容易出錯。針對這個問題,cocos2d x為我們準 備了一系列輔助巨集來簡化 這些巨集都包含在標頭檔案 ccplatform macro.h 裡。表 2 2 列出了與記憶體管理相關的巨集。表2 2 cocos2d x中與記憶體管理有關...