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

我有3个类,GamePlay,Util,面板 在GamePlay中我有很多面板作为矩阵 我想创建一个数组来存储每个面板的类型。类型是int(为了方便起见)。 所以我想在Util中存储该数组,然后我可以更新并从GamePlay和Panel中获取值。cocos2d-x" title="cocos2d-x">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);

以上是 cocos2d-x:另一个类的CRUD 2d数组 的全部内容, 来源链接: utcz.com/qa/260561.html

回到顶部