1
中將一些精靈放入Valuemap中我發現Valuemap是方法。該值不支持指針。 但我寫的那些代碼沒有錯誤:如何在cocos2dx v3.7
Sprite* spriteBg = .....;
Valuemap dic;
dic["abc"] = spriteBg;
錯誤,當我得到它:
for (auto unit:dic){
Sprite* spritebg = dynamic_cast<Sprite*>(unit.second);
}
它給我的錯誤「的cocos2d ::值不是指針」
或這個問題的另一面: 我可以將Ref對象設置爲cocos2dx值嗎?
的cocos2d ::向量和Cocos2d ::地圖具有自動釋放操作 – zszen
我認爲 「的cocos2d ::地圖<的std :: string,參考*>」 可以做任何事情cocos2dx引擎。然後爲商店價值數據創建一個RefPlus。我們可以放一個補貼參數。 – zszen