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 {
};
存储Panel
在CCArray
:
CCArray* array = CCArray::create(); Panel* panel = new Panel();
array.addObject(panel);
以上是 cocos2d-x:另一个类的CRUD 2d数组 的全部内容, 来源链接: utcz.com/qa/260561.html