ns_cc_begin cocos2d命名空間開始
ns_cc_end cocos2d命名空間結束
using_ns_cc 宣告cocos2d命名空間
cc_synthesize_readonly(vartype, varname, funname) 宣告乙個成員變數以及get##funname函式,沒有set函式。**如下:
protected: vartype varname;
public: virtual vartype get##funname(void) const
5. cc_synthesize_readonly_pass_by_ref(vartype, varname, funname) 類似cc_synthesize_readonly,不過get##funname返回的是成員變數的引用
。**如下:
protected: vartype varname;
public: virtual const vartype& get##funname(void) const
6.cc_synthesize(vartype, varname, funname) 宣告乙個成員變數以及get##funname和set##funname函式.並且函式宣告和實現都有。**如下:
protected: vartype varname;
public: virtual vartype get##funname(void) const
public: virtual void set##funname(vartype var)
7.cc_synthesize_pass_by_ref(vartype, varname, funname) 類似cc_synthesize,不過get##funname返回的是成員變數的引用。
protected: vartype varname;
public: virtual const vartype& get##funname(void) const
public: virtual void set##funname(const vartype& var)
8. cc_property_readonly(vartype, varname, funname) 宣告乙個成員變數以及get##funname函式,沒有set函式
。get##funname函式只有宣告,而沒有定義。
protected: vartype varname;
public: virtual vartype get##funname(void);
9.cc_property_readonly_pass_by_ref(vartype, varname, funname) 類似cc_property_readonly,不過get##funname語義上是返回的是成員變數引用
。並且需要自己實現函式定義。**如下:
protected: vartype varname;
public: virtual const vartype& get##funname(void);
10.cc_property(vartype, varname, funname) 宣告乙個成員變數以及get##funname和set##funname函式的宣告,函式定義需要自行實現。**如下:
protected: vartype varname;
public: virtual vartype get##funname(void);
public: virtual void set##funname(vartype var);
11.cc_property_pass_by_ref(vartype, varname, funname) 類似cc_property,不過get##funname返回的是引用,並且函式的定義需要自行實現。**如下:
protected: vartype varname;
public: virtual const vartype& get##funname(void);
public: virtual void set##funname(const vartype& var);
cocos2dx的一些效果
綻開效果 1.animalnode setscale 0.1 2.animalnode setopacity 0 3.local action1 cc.spawn create cc.scaleto create 0.15,2.0 cc.fadeto create 0.15,255 4.local ...
cocos2d x中的一些概念
cocos2d x中有很多概念,下面就對這些概念做一下總結 導演類 導演類ccdirector是cocos2d x中乙個非常重要的類,它是乙個抽象類,用於管理場景物件,採用單例設計模式,在整個工程中只有乙個例項物件。由於是單例模式能夠儲存一致的配置資訊,便於管理場景物件 主要完成的工作如下 初始化遊...
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...