Cocos2d-x 常见宏
???2) NS_CC_END??cocos2d命名空間結(jié)束
???3)USING_NS_CC 聲明cocos2d命名空間
???4)CC_SYNTHESIZE_READONLY(varType, varName, funName)聲明一個成員變量以及getfunName函數(shù),沒有set函數(shù)。getfunName已經(jīng)實現(xiàn),事實上現(xiàn)就是返回這個值。
???5)CC_SYNTHESIZE_READONLY_PASS_BY_REF(varType, varName, funName) 類似CC_SYNTHESIZE_READONLY。只是getfunName返回的是引用。
???6)CC_SYNTHESIZE(varType, varName, funName) 聲明一個成員變量以及getfunName,setfunName函數(shù).函數(shù)聲明和實現(xiàn)都有
???7)CC_SYNTHESIZE_PASS_BY_REF(varType, varName, funName) 類似CC_SYNTHESIZE。只是getfunName返回的是引用。
???8)CC_PROPERTY_READONLY(varType, varName, funName) 聲明一個成員變量以及getfunName函數(shù)。沒有set函數(shù)。getfunName函數(shù)的實現(xiàn)要自己做
???9)CC_PROPERTY_READONLY_PASS_BY_REF(varType, varName, funName) 類似CC_PROPERTY_READONLY。只是getfunName返回的是引用。getfunName函數(shù)的實現(xiàn)要自己做
???10)CC_PROPERTY(varType, varName, funName) 聲明一個成員變量以及getfunName,setfunName函數(shù).函數(shù)實現(xiàn)要自己做
??11)CC_PROPERTY_PASS_BY_REF(varType, varName, funName) 類似CC_PROPERTY,。只是getfunName返回的是引用
轉(zhuǎn)載于:https://www.cnblogs.com/liguangsunls/p/7147146.html
總結(jié)
以上是生活随笔為你收集整理的Cocos2d-x 常见宏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux学习——shell编程之变量
- 下一篇: 让SpringMVC Restful A