文章撰寫日期︰2013/02/28 15:18 文章修改時間︰2013/03/09 15:32 文章修改次數︰2
cocos2dx使用版本︰v 2.0.4
cocosBuilder使用版本︰v 2.0 alpha 1
在Cocos2d-x裡,
每個物件被實體化到被釋放的過程非常的嚴謹和短暫,
如果需要存取,
除了要對指標變數下cocos2dx的內建宏(macro)
CC_SAFE_RETAIN(指標變數)來保護指標變數不會被輕易釋放掉以外,
在官方的Sample code - SimpleGame的GameOverLayer.h裡還看到了一個存取指標變數的方法︰
在標頭檔.h裡宣告以下宏
CC_SYNTHESIZE_READONLY(cocos2d::CCSprite*, droidGuy, Sprite);這行程式碼會宣告droidGuy這個指標變數為CCSprite物件,
並且可以使用getter的方式從外部類別取到該指標物件。
layer1->getSprite();這樣子就能取到該指標物件了。
Are you trying to make cash from your visitors via popunder advertisments?
回覆刪除In case you are, did you ever use PopAds?