• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

cocos2d-x:另一个类的CRUD 2d数组

c/c++ 来源:Tom 7次浏览

我有3个类,GamePlay,Util,面板 在GamePlay中我有很多面板作为矩阵 我想创建一个数组来存储每个面板的类型。类型是int(为了方便起见)。 所以我想在Util中存储该数组,然后我可以更新并从GamePlay和Panel中获取值。cocos2d-x:另一个类的CRUD 2d数组

我试过用static int * array [100];但它错误。

请帮帮我。或告诉我最好的办法。

感谢您的帮助。

===========解决方案如下:

让所有类作为CCObject一个孩子,那么你就可以在他们的对象存储在CCArray

例如你Panel类将是:

class Panel : CCObject 
{ 
}; 

存储PanelCCArray

CCArray* array = CCArray::create(); 

Panel* panel = new Panel(); 

array.addObject(panel); 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)